skysight-inc/HackerNews huggingface dataset:
> you come across as condescending

Sorry, this wasn't my intent. From your other answers over the years, I recognize your username and actually have a lot of respect for your expertise. I don't doubt your veracity at all, I was just trying to make sure you were focused on the question I was interested in, and encouraging you to go deeper in your explanation of why the (to me) counterintuitive answer might be true. Your side note in the original about the difference between neutral and hot wires made me think you might be answering a different question that the article already covered well, and that I feel I understand.

> However note also that DC is not transferred through transformers; any DC offset with respect to earth ground in the distribution system will not be seen by the customer.

Yes. I was talking solely about the measured DC on the isolated side. This is why I think we might be talking about different question, or at least at aiming at different levels.

Maybe (if you'd be willing to continue) I can substitute a related question that I think addresses my misunderstanding: how is an isolated transformer (powered by an AC current) different in safety considerations than a small electrical generator (powered by spinning magnets)? In my possibly mistaken mental model, a small generator is "safe" in the same way that small transformer would be, but as it grows larger the potential for hazard increases. Is this intuition wrong?
Between the stock market going much higher than the actual growth, the post-2008 inequality issues, the student debt disaster, the high risk from oil companies being valued trillions of dollars and everyone being in passive investing, I’m fascinated to see what the next crisis will be.
We probably had our discussions about this before, tooling definitions diverge at times, and I have a vested interest in some of them, but I will just state my disagreement on the better tooling side of things ;)
The Most Important Law Review Article You’ll Never Read
Tutanota unfortunately has the same drawback in that you have to go to the settings and register a new email alias before you can reply from that adress.
Oh right, the free market should fix this!

/s
There exists the law of conservation for charge (aka electricity) and energy, but no conservation law for money.

Money behaves more like entropy.
I find it distressing to hear people pushing the idea of ignoring data. As imperfect as they might be, research is our best effort of making sense of things as they are and making decisions based on our best sense of the facts.
working on FOSS is the shared ideal. granted, this argument is aiming for the lowest denominator, but i believe that the idea that code should be FOSS licensed, for whatever reason, is already a good common ground.

moreover, those differences won't split along irc network lines. you choose the irc network based on where the project hangs out. for debian that would be oftc, which ironically was created because a number of people didn't like how freenode was run at the time. but anyone who was involved with debian had to move, regardless of where they stood on that issue or on their FOSS ideals in general.

if you work on multiple projects, you may be forced to be on multiple servers. no choice in the matter and different ideals have no influence here.
I guess you mean this: "Police who react to a random black male behaving suspiciously who might be in the critical age range as though he is an near-imminent lethal threat, are being rational, not racist."

I don't think that ESR associates color of the skin with some intrinsic propensity to become a criminal (this would be indeed racism). The fact is that many members of Afro-American community leaves in a rather poor conditions (lack of education, contact with drugs, gangs) what results in a over-representation of the (violent) criminals in that group.

This is very unfortunate, but statistics is statistics - there are significanly more crimes committed by Afro-Americans than white people, so, indeed, it is rational to expect that someone having black color of the skin and behaves in a suspected way could be a criminal.

Maybe there are some other racist claims by ESR I don't know about, however I don't find this particular sentence to be racist.
Technically we could not do this. This is wildly inaccurate. The massive redistribution of population alone would be totally infeasible.

And if everyone is going to make due with what they can grow in their acre, how is famine going to be dealt with? Is everyone expected to become vegetarian? What about diseases? What about transportation?
Define AI. All jobs might be "next." As it stands, the most advanced AI systems in the world won't tell me if it will rain today, but will respond with a weather report, and many voice requests end with, "here are some search results.'
Show HN: Amazon Lambda Best Practices
I lived in a place where the ceiling light would only turn on if one of the stove plates were on. If I recall correctly, the stove plate would not get hot in that setting.
So if they accept contributions from the community does the copyright on those get reassigned to mattermost?
Anybody know of secure alternatives?

It seems these wireless keyboards are all made as cheaply as possible. Microsoft advertises "AES security" for their wireless keyboards and mice, with a pre-paried USB dongle. But since they run on 27 MHz via a custom USB dongle I assume it's a proprietary protocol (and therefore likely quite insecure). Bluetooth might be a bit better but still has limited range for conference-room use.
It's fairly easy especially if there is a legacy mobile app for the site. In Instagram's case you just use an older version of the app which works for legacy devices and reverse engineer it. Most the mobile apps have their own API which they connect to, so you just pretend to be the mobile app and you have access to all the features. It also doesn't change much because mostly they can't risk breaking old installs with a high install count. Use a new IP address for each account you manage. Limit the number of actions and randomize it so 30 follows day 1, followed by 2 follows, maybe 10 posts, followed by 3 posts so it's not 3 posts per day every day.
> Isn't it safer to learn and understand how to use, say, AES algorithm

No.

AES by itself is just a function that provides symmetric encryption of one fixed size block. You can't do anything with "just AES". Bad libraries will throw a choice of block cipher modes at you, and tell you to pick CBC or CTR. Then you won't even realize that you have no integrity checking at all on these messages. If you do, you'll maybe add an HMAC, and end up with encrypt-then-MAC or MAC-then-encrypt and ughhhh.

Just use a high level library that provides idiot-proof APIs with descriptive names like "secret box".

> If I am to verify if any of those ports is a proper one probably I would have to really become a crypto expert.

These things aren't ports!!! They're simple FFI bindings. Take a quick look at the code (heck, the readmes say things like "Java Native Access" already, this should ring a bell).
I think the track record of novel cryptography created by people inexperienced in the field indicates it’s something intelligence services would like people to do more of if possible. Are you sure you’re not working for the CIA?
My take: whatever the project is currently using, spaces or tabs, please keep it that way. You might think this is important but really you can find arguments for either way, consistency trumps everything.
This is precisely my point. You're focusing on specifically engineered systems. Complex Systems occur naturally in nature (there's even a whole branch of statistical physics that studies them). So yes, the author might be well know in the specific reliability engineering sub-field, but it's still using a rather narrow definition of what a complex system is and how it fails.

To clarify, there is nothing wrong with using a narrow definition or in discussing a specific aspect of a grander topic. I just wish the definition was made clearer.
My daytime job isn't primarily programming anymore, and frontend development has never even been my job. I used to do embedded and backend development, and am now in more of a ops/architect/automation consultant (freelance). I still need to code on a regular basis, and Go and Python are my go-to languages these days.

On a regular basis, I encounter the need for a GUI for some API or backend I write, so I tried to get into a more modern Javascript eco system. I have created websites and even full-on forum software in a long forgotten past, so I have some basic old-school webdev and basic Javascript knowledge (from back when directly manipulating the DOM was still the way to go). So take this as a bit of an outsider look on things, who is confronted with full-time Javascript developers on a daily basis.

When I started looking into react, vue, ... it always overwhelmed me. Whatever I started doing, according to someone, it's bad practice and should just do Y instead of X. Nobody seems to agree on best practices, and there seems to be a whole lot of 'magic' going on in all those frameworks, and knowing where to start is an absolute mess. It's confusing as hell.

Now I quickly went through the tutorial and examples on the Svelte site and it felt pretty simple, I can reason with how it works behind the scenes, and can read the generated Javascript to verify that that's really what's going on. It makes the whole thing seem more manageable in my head.

As far as "the new exciting one" goes - what appeals most to me personally is its simplicity. One of the reasons Go also appealed to me. It was exciting for a while, but ended up being the boring 'it just works' solution which completely replaced C and C++ in my life (that's not a jab at these languages, they have their uses, I just don't need them anymore)
That's remarkable and unique penmanship.
They do, but usually of the bodega variety with high prices and poor products.

The danger is that these new outlets keep peeling off more of the mass-affluent and working class customers that keep the other stores profitable. Just as Sears and Macy's anchored the 250 other stores in a mall, the supermarket anchors alot of other business. So we went from 80% of goods sold by tens of thousands of retailers in 1970 to dozens/hundreds in 2000 to potentially 3-5 in 2030.
I know odds are against us. If you really care about nature spend that 4 to 7 hours. Talk to your company and make it a policy, might be a fraction of your colleagues will do it.

Meat, plastic and electronics are the problems I agree completely.

We can change the packaging slightly. I already heard a lot about some vendors in Germany are going PET-less solution, TamilNadu (a state in India) also started banning plastics and packaging.

My core idea is social policies will not change unless people are willing to accept it. When your locality goes zero-plastic bags, you will start seeing the influences that it creates on your local supplier and then it expands. It is how nature works and definitely, it takes time and effort but slowly it will (may) change the world. But in the end, it will remain at least we tried.
>negative interest rates will transform the grossly distorted world economy into something completely unrecognizable

Can you elaborate on this? I thought Japan had negative interest rates for quite a while
Short form: Neutral is grounded. The "mouth" part of the plug is the ground and is isolated from the neutral to prevent inadvertent carrying of potential.

Aside: it is generally considered safer to have the outlets ("receptacles") installed with the ground at the top, but we don't tend to do this in NA because ground at the bottom makes it look like a little face and humans like faces.

Edit: Adding link to EETimes: https://www.eetimes.com/document.asp?doc_id=1272972#
This is why it doesn't matter if you are right are not, if the attitude that comes from the top is rude and obnoxious, then other "less right" people will follow suit. The culture then degrades as people generally emulate the behavior of elites. The example of behavior should be set at the top. Being technically right (this time) is no license to train others how to be an ass.
I'm a third the way through and still don't know what Poshmark is.
Others have covered your desktop options well.

On mobile, any of these are fine:

* Green Wallet

* Coinomi

* Coinbase Wallet (Wallet app. Don't keep your Bitcoin in an Exchange. It is not under your control at that point.). If you have privacy concerns WRT governments, don't use this option.

For more security:

* Use hardware wallets, such as Trezor

* Paper wallets in a bank's safe deposit box.
I have started to love these "hey programmers, here are some tips for being a nice person for once"-articles.

I haven't been in too many code reviews, but my experience is that it is often taken personally if developers aren't friends with each other. I vastly prefer unit and integration tests to measure code quality.

I can also understand the reluctance of maintainers to include code of a different style. Here the tips from the article probably help, but I think it happens often enough that code is rejected for non-technical issues.
Modern money is more debt and promise rather than fruits of labor. Most money is created by loans which are 90% invented money (10% deposit to loan ratio, Federal Reserve "funding", etc). So 90% of all loan money is just a marker of debt and a promise to repay rather than the fruit of anyone's labor. But you pay massive amounts of compounded interest on that invention, and many/most people work most of their lives to pay off their mortgages. So we must churn out grain our entire lives for basic necessities because people have access to this marker, and they will price you out of a home if you won't get on the treadmill with them.

There is a social/historical commentary and a philosophical/political science discussion to be had here, but unfortunately I don't have the time right now...
so you feel that a group of volunteers with limited funding should do what precisely?

as to losing adoption, that would only happen if

a) there were other options with better security, and given that npm, PyPI and others have had similar problems, there probably aren't

b) Developers would actually move ecosystem due to package manager weaknesses. given that hasn't happened with any of the previous instances of supply chain attacks (and this has been going on for 5+ years now) I don't think so.

As one example, rubygems was compromised in 2013 https://news.ycombinator.com/item?id=5139583 did you or anyone else stop using it as a result?
Pentagon’s Cloud Project Under Fire as Award Nears
> How does one become a cryptographer then?

Get an advanced maths degree. Minor in cryptosystems. Spend a few years looking at old cryptosystems. Understand how they were designed, what their weaknesses were, and how new systems are designed. Read a lot of papers. Try to write your own system and ask peers to point out the glaringly obvious holes you didn't notice.

> More importantly do not dissuade human beings with talent to roll their own, play with others codebases, and in general have a good fucking time with cryptography.

The consequences of lots of people using shit crypto is that a lot of people become less secure, and won't have any idea about it. At the same time, us saying "don't roll your own" won't actually stop anyone who has a burning desire to play with crypto. So we're definitely going to keep dissuading people from rolling their own.
That is the tiniest tip of the iceberg. He has a long well documented track record of making racist claims. I will give other people a chance to post some of them (and for more of his racist sycophants to come out of the woodwork and out themselves by attempting to rationalize what he's said), since I don't have the time to get into it now, and would like to encourage you to go look for yourself first. Maybe I'll post some of the most egregious ones later, if nobody else does.
Strange nostalgic memories of "AOHell" and "LuciferX" come to mind... If I remember, a lot of them were visual basic apps that would use SendKeys() to control AOL via keyboard shortcuts. A little like the wild west back then...
>Not sure about the parent post, but my lease also has a similar restriction. In my case, it's just re-asserting a restriction passed through via an HOA covenant.

I have a hard time believing there's any place in America where there's houses in HOAs which don't have air conditioning. Sure, there's houses without A/C in America, but they're always very old houses that predate the invention of the HOA, and usually also the invention of the subdivision. If your house already has HVAC, then this discussion is moot since you'd have little reason to install a window unit.
It depends on how the posts are ranked [0]

How are stories ranked?

The basic algorithm divides points by a power of the time since a story was submitted. Comments in threads are ranked the same way.

Other factors affecting rank include user flags, anti-abuse software, software which demotes overheated discussions, and moderator intervention.

I recommend you to check Hacker News Daily [1] because it summarizes top stories on HN daily. It also summarizes Ask HN, but weekly [2].

I think you don't need to check HN frequently. If you miss a day, you can always go back or jump to date using Past page [3]. Other user has mentioned tools, like hckr news and HN Search using Algolia.

[0]: https://news.ycombinator.com/newsfaq.html

[1]: http://www.daemonology.net/hn-daily/

[2]: http://www.daemonology.net/hn-weekly-ask

[3]: https://news.ycombinator.com/front
> Everyone on Earth should roll their own crypto. Don't listen to this nonsense, the real world needs you.

This is an interesting exercise to help understand cryptography, but if you think cryptography is subtle or magical, you haven’t started looking at cryptanalysis. There are nearly countless possible side channel attacks. This is why we don’t roll our own practically speaking. It can take advanced degrees in mathematics to merely give ourselves some sense of assurance that our home rolled system is safe.

A friend of mine did roll his own security. A decade ago he invented a new homomorphic encryption algorithm (type of encryption that allows meaningful operations on cypertext without revealing secrets). His first step? Getting advanced degrees in mathematics and at least a year of peer review to test against possible attacks. Only years later did he found a company on it. Unfortunately while the system was believed secure, a zero-trust system took too long and too much battery to generate keys on phones.
What if you can reprogram an eeprom to make it work, would you consider it bricked? You're not replacing any hardware and are fixing only software.

At the end of the day language is (for all pragmatic purposes) finite but possible states of the universe are not, so you can't have a perfect definition of that catches all possible states you want while excluding all others with perfect accuracy.
We will see no action on reigning in the use of automated facial recognition until a congressman is caught in a compromising sexual situation thanks to the use of the technology (and it is made publicly known).

Until that happens, they have no need to fear the misuse of this technology and we will continue to have our rights eroded under the guise of "keeping everyone safe."
There is a good review here: https://www.anandtech.com/show/14385/arm-announces-malig77-g...
By doing stuff like "guaranteeing" student loans, encouraging policies of buying homes with high credit, getting the Fed to lower interest rests too much (making credit so cheap and easy companies don't even use their profits to buy/invest in stuff anymore; they even use credit to buy back their stock. Insanity), etc

All of that distorts the market and makes everyone spend money they don't actually have. Eventually all of this catches up with everyone, on a country-wide scale.
Incidents like this really show the lack of proper security measures in place. Why should package ownership be able to be arbitrarily shifted on a whim? It's a large signle point of failure. Sadly, there are no good alternatives besides entering in in GitHub repo paths manually for now.
based on their home page they're somewhere near the lower end of the $20k-$35k category for all funding...
I am pretty sure that the amount of bacteria will be lesser than what we carry.

But yeah at times I have the same thing running on my head.

I was able to reduce my water bills by almost 30% just by manually cleaning the utensils and reducing the washing machine usage.
>>No one thinks "God damn I love all these low skilled workers, they're such a good thing for our economy"

Yes. Yes they literally do. They also figuratively do when they say things like "You're replaceable so get back to work".
Go to Settings, and search for Bixby Key.

I don't know how to guide you through the menus, sorry.
>> ... regularly invites older adults to interact with the children.

I'm not convinced about this. I know a couple teachers. They are always getting sick right after the school year begins. Kids are germ factories. Their immune systems are still in a learning mode. I'm not sure that it is the safest thing for elderly people to spend time with large numbers of random children.

Anecdotally, a few years back my city created an "inter-generational playground" in a local park. It did not go well. Old people cannot play the physical games that kids want to play. Sand and grass were removed because it was difficult for older people to walk on. Net result: kids falling onto cement. We need to keep kids more physically active, not restrain them to safely accommodate the presence of elderly people in the playground.
Memelearning: Mood classification and automatic GIF injection in video meeting
That's laughable... Common to whom? Employees of 3 letter agencies?

If that's your supposed adversary you may as well give up and switch to unencrypted emails.
If that sentence makes absolutely no sense to you, it's because this article assumes a very basic understanding of cryptography.
I agree with the rest of his statement of how integrated Elixir seems with Erlang. I originally avoided Elixir cause I thought it was a hassle to install, but nowadays I can brew install on macOS, and on Linux I can leverage a sane package manager.

I am not entirely sure about tooling myself. I would love to see a serious IDE for Erlang, I wonder what the tooling looks like. I've mostly just used the Erlang terminal to learn.
Today I shut down the servers at the startup I cofounded
Negative rates are nothing other than a complete failure of the financial system. If we go there it's the beginning of a very dark, very oppressive era. Crypto and metals will shoot the moon. And shadow economies will sprout under every rock.
That is the one and it makes me very sad, I hadn't realized they'd been shutdown.
Previous discussion: https://news.ycombinator.com/item?id=20379842
Offensive Security is a great option. For pen testing specifically: https://www.offensive-security.com/information-security-trai...

You should know stuff like basic TCP/IP before you hop into any technical side of security.
Indeed, values determine goals, goals determine habits. The only thing I've felt that stayed with me consistently in life is my outlook, values and philosophy on the world. In an ever changing world, these keep me anchored, so that even when i drift too far, i'm brought back. Everyday we are bombarded with productivity porn, goals, and all that jazz, but none will ever stick if they aren't in line with what YOU really believe and want. The only way to achieve in this world is to discover who you really are, what makes you tick, and what you want, then i think you will automatically do what is necessary to achieve those goals.