skysight-inc/HackerNews huggingface dataset:
Thanks for pointing me to that. Very fascinating!

I’m wondering if it’s possible to code a simulation of what these wires are doing? Since most of us don’t have access to the nanoscale silver contraption we could still be studying the operation.
Of course they didn't invent it, but they've perverted it entirely. The difference between mainstream choices is essentially just which corporate agenda you prefer. The impact of that is a lot broader than micro targeted Facebook ads. That might sway an election, but the media has a role in selecting the candidates and defining their policies that Facebook ads don't. David Frum once said "Republicans originally thought that Fox worked for us and now we're discovering we work for Fox.", but I think that idea applies to the corporate media and all politicians. These media companies are not benign, they're an integral part of an anti-democratic power structure.
Greasing of wheels is actually permitted for ordinary affairs
One factor that affects the horse is that humans use ear position to assess a horse's mental state. Most trainers teach riders to pay attention to whether a horse's ears are forward, pinned back, etc. Humans therefore may actively select horses with upright ears.
I know I'm going to sound like a broken record when I say this because I recently learned about this thing called principal agent problem and now everything in the world looks like it to me (when all you have is a hammer yada yada)

So with the apology it of the way, there is a lot of what we can call inefficiency when we look at things from a bird's eye view. Of course, usually someone else benefits from it.

Even if you ignore my silly comparison, there are new individuals born everyday. We don't all start from an equal position. Not that I have a better solution but you could argue some are in a better position to exploit certain opportunities than others are.
The reason for me to learn C is I dislike keeping myself in the dark for far too long (which is the case with Python and other famous languages at production level).
I agree with the popular opinion that I should be knowing one layer beneath the abstraction to be a better mechanic.
With python its all Magic. I as a magician, oblivious to how my magic tricks work is tragic. If I know something under the hood, I might, just maybe, modify it for better solutions. Isn't that the point of coding anyway?

I am dead serious in writing beautiful code at production level. I am from India and a blanket cloud opinion of Substandard Coders(TM) is already looming heavy. I want myself to notch up and get noticed by differentiating myself apart. Maybe to the levels of Russian/East bloc European countries when it comes to algorithms (I emphasised this is question details). I intend to do freelancing in web products for bread and butter at the start of my career.[I apologize, but I don't intend to be racist here with sterotypes.]

At the same time, due to time constraints, I just can't touch Assembly. So, C.
Fzf: A command-line fuzzy finder
Wait a second-- ZeroNet was written in Python and hasn't iterated to a lower level, popular systems programming language yet? Hold the presses! Before I get too excited, though-- would someone involved with the project share what's the reason?
What is somewhat alarming about the security of electric grid systems is that the industry seems to be going to a "security-through-procedural-compliance" attitude. Let's hope the NERC-CIP people are codifying the right principles in their standards [1].

[1] http://www.nerc.com/pa/Stand/Pages/CIPStandards.aspx
>They offered only 2 weeks of severance.

It sucks for him, but I hope he learns in future not to sign bad contracts. A day's notice and 2 weeks severance is super bad and I would not have signed it unless the pay was extremely good, as in so good I wouldn't have to worry about getting another job straight away.

EDIT: based on the downvotes many people here could use this advice: DO NOT SIGN BAD CONTRACTS!
The async/await paradigm of C#/Typescript fixes this very nicely IMO.
The picture says $9, but the actual price is below that...$12.99. Confirmed by adding to the cart.
The article is talking about writing off the purchase price of a team over 15 years. That's a very generous tax break as it allows to claim a loss based on the fiction that a NFL team is used up after 15 years and needs to be replaced with a new one.
If you're fired for doing something bad, then you become ineligible for unemployment compensation (which is something you earned) and some other benefits. This creates a perverse incentive to claim a cause for termination. On the other hand, it also creates an incentive for the fired employee to sue, especially if they think that the employer didn't have an utterly bulletproof paper trail and discipline procedures.

For this reason, it's sometimes more practical for a company to terminate someone without cause, and just pay out the benefits as a cost of doing business. They can wait for a slow season, when they would normally shed some workers, and terminate the lowest performers.

Companies avoid the term "layoff" because it has connotations, such as eligibility to be re-hired when conditions improve. So they use "reduction in force" instead. The people who are fired are "impacted," and so forth.

The terminology used doesn't mean anything... what matters is whether someone was terminated "with cause" or not.
In my eyes, I mean. I thought that was obvious. I understand that plenty of people are happy that Trump is president or have yielded other good things from it.
I may be conservative, but I don't consider burnout to be on a "fine" side of things.
There's a really great course from Harvard called CS50[1][2]. This course teaches C with training wheels on so to speak and later removes them. Would highly recommend taking it. It's also free!

1. https://cs50.harvard.edu

2. https://www.edx.org/course/introduction-computer-science-har...
just a reminder that redshift exists: https://github.com/jonls/redshift/

no phone home/automatic updates (plus it's open source)
Under US law? So you can bribe someone to get a construction or operating permit, but not to acquire a $100m property development project? That's a bit hypocritical no?
>"So "free" as in "paid for by some interest". (Because after all, publishing isn't free)."

You don't seem to understand how the news media actually works. The New York Times is paid for by advertisements and subscriptions. The New York Times doesn't take money from special interest groups. There is no K Street lobby for Newspapers. You seem very uninformed.

>"The necessary role, and indeed the actual freedom, of the "free press" (in the traditional sense) in this democracy is in my opinion much overstated."

You don't seem to actually understand what the word "free" means in the context of "free press." "Freedom of the Press" is established in the First Amendment of the United States Constitution.

It allows the press freedom to publish any news they see fit without interference from the State. It allows the the press to publish news without fear of retribution or censorship.

The whole point in "Freedom of the press" is that it allows citizens to be informed in the case their government ever decided to grant themselves power that the people had not consented to grant them.

If you actually believe this is overstated or don't believe having that ability is essential to a functional democracy then you probably should spend some time reading a book or two about Civics. You also might want to look at the media. Or you could look at the current state of News media and democracy in places like Turkey, Russia or the Philippines.
Hill Climb Racing 2 v1.8.3 APK Free Download [Latest]
Yes, but you’d be surprised how many candidates either get too nervous or are too shy to do most of these.

Phone interviews are hard to begin with but you also have a lot of flexibility so it’s less stressful, but in-person interviews with real programming on a computer can put many into a really stressed state.
Wasn't it 14 days? And it only applies to online shopping (supposedly to compensate for losing the ability to see/try things before buying them)...
Accept Ethereum (ETH) donations online
This is odd because quality of life is usually ranked pretty high in Birmingham.
So why weren't employee protection or training part of the tax break? Same point.
Dogs are better than humans because they can obviously see past the fact that humans look nothing like dogs and still accept humans in their "pack". Even cats seem to have the control when playing with humans to not scratch too deep by which I assume they accept humans in their group as well.
> The ES committee has decided to do yearly releases instead of feature-based releases. No more waiting for things to get finished

Indeed, and so that people understand the concept of "finished", "TC39" (ECMAScript) proposals have 5 stages:

* Stage 0 (strawman), having an idea

* Stage 1 (proposal), making a formal proposal explaining the problem, the general shape of a solution, an example high-level API, and identifying cross-cutting concerns and issues

* Stage 2 (draft) is the writing of the formal specification

* Stage 3 (candidate) is the completion of the formal specification and its sign-off by reviewers and the ECMAScript editor, no further work is possible without implementation feedback

* Stage 4 (finished) is a test262 acceptance test suite and two independent compatible implementations, the feature will be included in the next ECMAScript standard revision
At least in my state (MA) a while ago being fired with cause means not eligible for unemployment[1]. I knew this from someone (last century) being fired for being overheard quoting "office space" the movie on the phone, and therefor suspected of being dangerous. He was not given a chance to defend himself, but hated the job anyway.

"PETER
Boy. I tell ya, one of these days... One of these days it's gonna be
like

He mimics a machine gun. Brian, a waiter, does it too, in Peter's face."

He went to hearing to get his unemployment, and won because the layer from bigco, sent to the hearing from out of state literally wouldn't answer any questions.

http://www.masslegalhelp.org/employment-unemployment/ui-if-f...
I view corruption as some kind of a necessary evil to protect and defend national interests.

I mean you can't always allow corruption at a micro level because it would be inefficient, but it's always allowed at the higher level.

I view corruption as a mean to keep the control of a social structure in the hands of certain interests so that it cannot be hijacked by strangers.

https://www.youtube.com/watch?v=apM0d3M-sps

Frankly, the mafia exists because some people don't trust the government or outside/remote political power to gain influence on them. So this way corruption allows people to take back things they think are owed to them.

People call this corruption, but I think people can act in their own interest and as long as we consent to it, it's not corruption, it's just public consent.

I mean there are countless ways that the public benefits from overseas corruption. For example nobody complains that gas is cheap enough. That's a form of corruption, to me.

You call that corruption, I call that consent and a balance of self interest. As long as people are happy enough, everything is good.
Ah, didn't even think of that, would be awesome!
I was using f.lux/redshift for a few years because everyone else was using it. During a reinstall of my system I forgot to install it and it took me about a week to realize it was missing...

I never bothered to install it again because I realized I did not gather any benefits from it.
The NEW API Pattern
Threads were invented decades ago to resolve this problem.
Or actors / goroutines / CSP if you want to call them that..
The committee is now using yearly releases, so the "newest version" is outdated every year in June. The 7th edition is ES2016, and was superseded by the 8th edition (ES2017) finalised in June 2017.
5 things we learned from Google Waymo's self-driving car NTSB report
"You don't seem to understand how the news media actually works. The New York Times is paid for by advertisements and subscriptions.... Doesn't take money from special interest.."

No I understand very well. Perhaps it is you who have not been paying attention.

https://medium.com/@Cernovich/pesos-for-play-how-a-mexican-r...

I don't disagree with much of the rest of your post. The same protections that apply to newspapers apply to the Internet. However it's more difficult to present a more unified propaganda front (such as Iraq war rah rah from all major media some years ago) in the more distributed framework.

"The whole point in "Freedom of the press" is that it allows citizens to be informed in case their government ever decided to grant themselves power that the people had not consented to grant them."

That may be the intent. But when we see unified propaganda fronts (such as Iraq, Russia or Syria issues) it becomes apparent this has failed in the case of old media and thus it is no protection at all against the above.
I was apprehensive if I could deal with initial frustration due to subconscious comparison of how easy life was with python. I asked myself If I would trip off; will I be able to cope up; will my brain be malleable enough or get hardened against the higher cognitive load C poses comparing to python, etc. with no good answers. Hence this question.

Your experience somewhat soothed me. Thank You.
11.5 years in a fast paced company that makes very ambitious deadlines is an incredible stint for anyone IMO. I'm just saying burnout after that isn't surprising, no?
How I Work Without a Full-Blown IDE
I had a friend who had a historical condition caused by a spinal trauma in her childhood, while professionally practicing ballet.

It would be externalised as random pains associated with her back.

She went through several prescription painkillers when her doctor told her to try sub-recreational doses of shrooms to treat the pain (obviously not prescribed).

It worked well until I believe she tripped hard, which I suppose happens with street-quality drugs and specifically with mushrooms which if not extracted have a relatively large variablity in concentrations between mushrooms bodies.

So here's both the lesson of why she stopped doing them and the obvious fact of some doctors actually knowing of the effects; but they can not advise since there no specific research on this could be used as a medication this and whether that could even be regularly prescribed as a medicine.
We do a lot of technical interviews and have seen enough candidates skip on many of these, so in that respect I like that there is a list they can reference. However, doing for the sake of following a list can come off as inexperienced/dishonest (or creepy, like one of the comments suggested).

Having seen those first hand as well I can tell you I really dislike such interviews and that they always make me and whoever else is interviewing with me uncomfortable.

My advice is to go through this list and reflect on your last interview. What did you do, what didn’t you do, why? And try to practice some of the things you didn’t.

Also, keep in mind some of these are double edged swords. Example, speaking with enthusiasm. Don’t do it at all and you’ll be boring everyone, but do it too much and you’ll look like you can’t concentrate.

Practice makes perfect, so work on it.
Regarding the delay when generating addresses:

It's probably just doing an RPC call to an actual bitcoin node, which (in my experience) can actually take a few seconds depending on how fast of a computer the node is running on.
Yeah, but there's 'people' i.e. randos on the internet, and then there's Rich Hickey giving a keynote at a major conference. It deserves a better standard of accuracy.
> ...democracy isn't all its cracked up to be...

Compared to what?
Yep I like the idea. One of the reasons why I block ads is because I don't want to aid and abet the marketing parasite.

Trouble is that capitalism and greed will take any good initiative and defile it. And then we're back to square one.
I still don't have the words to explain how, but I insist that psilocybin played a major role in the most successful period of my life. I am generally a highly skeptical person and remain a little frustrated that I can't articulate better such an impactful correlation.
And strangely enough, people still reinvent the wheel, reproducing a scheduler in userland, which is both insane in term of code complexity and debuggability, and in term of performances.
Interesting, I really can't stand using a system at night without it.
Im a huge fan of GIMP. If I had money I'd fefinitely chip in. Here's my emotional support: <3
That's it, Dimon. This means war
This sounds natural way to go.
What exactly do you mean by CS fundamentals/Basics?
Any resource I can grab on to learn them?

Thanks!
Is Mixed Reality the Future of Computing?
Any thoughts on London vs. Berlin? I've considered one or the other from time to time.
Well, given that the established aristocracy was mostly destroyed in communist revolutions in each country, it's not entirely surprising. You need political support from that class of people in the U.S., although being one of them isn't necessary. A few presidents have been from middle class (or upper middle class) backgrounds, Obama and Bill Clinton both did.
I think you can always get rid of workers if you are willing to pay enough.

What is the maximum compensation German courts award for unlawfully firing an worker? Something like 1-4 years salary is my guess.

If Musk want's to fire 2% of German workers every year, he could budget 2 - 8 percent more for his labor cost.
Mushrooms were made illegal in the netherlands a few years ago, but "magic truffles" are a loophole in the law because they are not mushrooms, so they are still for sale. It's a bid of a shady distinction.
Deep Learning and the Innovator's Dilemma
Psychedelics absolutely increase neuroplasticity, via triggering the release of BDNF. They are also extremely potent anti-inflammatories.

Regarding the value of the trip itself, you pretty much hit the nail on the head. It always makes me chuckle when scientists talk about trying to isolate the antidepressant effect from the psychedelic nature of the experience. That is a sure sign that the people studying the compound lack significant first-hand experience with it.
I once was a regular streamer on Twitch.tv and would regularly plug the use of blue light reducing tools. Another fun thing you can do is wear orange safety goggles to completely block all blue light from the room. You look pretty silly, and I'd wear them on stream sometimes. And people would always ask me, "what's with the orange goggles?" There were a few times when I'd get someone to install F.lux, they'd use it for a bit, and then turn it off, and they'd instantly get it. If you try this experiment for yourself, the difference is incredibly jarring.

If you have any trouble sleeping at night, I'd highly recommend trying one of these strategies. My orange goggles made their way into my digital nomad one bag, they were so useful for my sleep. Occasionally I'd actually sleep in them.

If you want to get really crazy, you can order a bit of a material called "rubylith" (just do a Google search for it) and put it over your laptop or phone screen. It makes things really red, but if you are just reading your Kindle books in bed it can really help prevent staying up until 2am on accident.
When I read about pip, I keep going back to https://news.ycombinator.com/item?id=11299310

I think even if we had regulations and requirements like that in the US, it would quickly devolve into a charade. Basically, a six month pip would be the same as a six month notice with the option to fire you any time anyway.
> When would you need to revoke an individual cert and why wouldn't that be better handled by just shutting down the VM or container instead?

You revoke a cert when it's somehow been compromised and something other than the VM/container that's supposed to has it gets a copy of it.
Wow, this is so accurate. I used to do a lot tech interviews in my previous organisation and 90% of the time, would wind up with a person whose near future goal is to be a manager or who would boast of having managed x number of people, apparently that profile being of a more prestige value than someone who purely codes. In due of course of that experience, I could also derive that this attitude kind of stems from difference in our approach to getting in computer science itself.. most folks who get into a particular engineering stream (computer science/ electronics/ IT etc.) in India don't do it out of an interest in that particular stream but rather out of the prestige that the stream has because people with higher grades in the engineering entrance exams are "supposed to" join these streams rather than mechanical or chemical streams, in which they might have more interest. This is again associated with the employment opportunities and social standing offered by that employment in a developing economy like India.
TLDR:

Step 1 - Gain access to traditional corporate IT networks

Step 2 - Gain access to operation ICS/SCADA/EMS systems (hard because traditional corporate IT systems and operational systems are "air gapped")

Step 3 - Manipulate field equipment/trip breakers/cause power outages (rare because doing so requires a high level of understanding of the compromised power system, as well as having compromised more than one utility/transmission company)

I'd assume a lot of people would be worried about losing power (tripping bkrs open), but I'd be concerned about closing bkrs that are currently open, as there could be a crew in the field working on a line that they think is de-energized. You could actually do a lot of damage closing a 500kV transmission line by simply closing one of the breakers on an open-ended line (considering closing phase angle concerns).

Is there anyone here on HN that works on electric grid cybersecurity that could chime in?
I'm not sure I follow this.

1. Diamond mentioned the rats as contributors to the deforestation; invasive species brought by humans (which the rats were) are a key example of ecological destruction.

2. Going from 9000 (or possibly as many as 15,000) in the 1500s to 3000 (using the most generous pre-disease estimate) at the time of first European contact sure as hell sounds like a dramatic decline to me, and the author doesn't propose how it happened.