skysight-inc/HackerNews huggingface dataset:
Location: USA (Midwest)

Remote: YES

Willing to relocate: no

Technologies:

Languages: C#, Javascript, Typescript, SQL, LINQ

Platforms: .NET Core MVC + Web API, .NET MVC + ASP.NET + Web API, Node.js

Database & ORM: MS SQL Server, MySQL, SQLite, PostgreSQL, Oracle, MongoDB, Entity Framework, Dapper

Client Side: Vue.js+Vuex, jQuery+UI, AJAX, HTML+HTML5, Pug/Jade, CSS+CSS3, Less, JSON, XML, SOAP, Bootstrap

Dev Tools: VS Code, Visual Studio, Git, Azure DevOps (TFS), NUnit, NLog, Webpack, various NPM tools

Resume: http://bit.ly/my_resume_for_hn

Email: dalesdn@gmail.com

-

17 years experience full stack software developer, focusing on web development the last 13 years. I've deep-dived into the backend and frontend during those times, so I'm confident on both sides. I've been working in .NET/C# since 2002, with a ~2 year stint in Node.js, and another in C++ (no prior experience in either "stint", but I ramp-up quickly).

I built from scratch and have a Chrome extension - workordersnap.com (link on site to the extension), built entirely with Vue.js. Also building a .NET Core + Vue.js web app to create checklists and procedures...a scratch-my-own-itch thing, but also to sharpen my full stack skills. It's up on a public Digital Ocean Droplet, so I can demo it if you like :)

I might look like a .NET-only developer, but I'll jump head first into Python, Go, and Rust if you have those things going on. Highly interested.

-
Well, simple or not - the first UNIX needed 24 kilobytes of RAM. (Not sure about the disk space - probably 10x that if you count all the utilities.)
When you're the only one doing work you're the only one doing work that matters.

Been there done that left for a higher paying job where other people worked too.
Thanks.

I was not familiar with futurelearn so I will check it out.

I like to see materials you simply could not learn anywhere else like this: "Intellectual Property Management in the Food Sector: Safeguarding Your Trademarks in the Global Marketplace"
The answer to the question implied in the article -- why does Libra make such unjustified design decisions -- is simple. Some people have become enamored with blockchain despite it having almost no good use cases, and this certainly isn't one. It seems like a classic example of focusing on the technology rather than on the problem.

--

Regardless of the other, far more important sections of this article, I find the section about the programming language misleading. Programming language theory does not study the quality of programming languages or their suitability to certain tasks. It is simply outside the purview of the discipline. PLT does not have any tools whatsoever to determine which language is more or less suitable and it is not interested in that question. The theory studies the properties of formal systems and the internal implications of their design. Much like mathematics can deduce from the Peano axioms that 10 > 5, but it says absolutely nothing about whether 10 is "better" than 5 because the answer to that depends on context (are we talking cookies or tumors?) that is simply outside the purview of mathematics. Similarly, PLT can say whether a certain formal system is sound or not, but it says nothing whatsoever about whether soundness is "good", "bad" or neutral, and certainly not how good or bad it is. Of course, programming language theorists have opinions on the matter, but those opinions are not supported by the theory.

Also, given the other glaring flaws, there is nothing to suggest that a formal definition of the programming language would improve matters in any perceptible way. After all, we do entrust the world's monetary system, and sometimes even our lives, to software written in programming languages that don't have a formal definition. As someone who studies the issue of software correctness, a formal definition of a programming language is certainly of interest to theorists, but it has not been shown to be a particularly worthwhile means of increasing correctness.
The salary penalty is very true. I have noticed that Software Developers do tend to job-hop quite often taking better and better offers. Time to update my resume I believe!
Stability was the main issue. My personal experience is that the kernel would crash frequently and unpredictably. If I remember correctly, this would depend to a large extent on drivers, and so vary depending on your hardware. The kernel and driver model design is based on the legacy Windows 9x family, rather than Windows NT (like its successors).

Apparently, according to Wikipedia: "Although Windows 9x features memory protection, it does not protect the first megabyte of memory from userland applications. This area of memory contains code critical to the functioning of the operating system, and by writing into this area of memory an application can crash or freeze the operating system. This was a source of instability as faulty applications could accidentally write into this region and with that halt the operating system"

As it was aimed exclusively at home users, various features aimed at enterprise (but often desirable to power users) were stripped out or broken.
Worth noting however that Facebook could register some entity as a bank and operate the Libra service from there (even sharing offices with Fb, that's not illegal afaik).

They would fall under all possible kinds and manners of banking regulation, but it's viable; many companies originally outside of the fin sector are offering financial services now (notably Orange, the French leading and historical ISP, formerly a state-owned public company).

This would likely result in some tiny fee when crossing in/out of the traditional banking sector (from/to Libra and some regular account or merchant paying system), and maybe when entering/leaving Europe, but would remain largely free for Libra transactions within the EU.

Which, as I see it, is the purpose of said regulation: to protect EU citizens (account insurance up to €100K, rights to certain features like free inter-bank transfers within the EU, etc). Libra unregulated would basically fall to Facebook's unilateral rules for protection and features, and that just isn't acceptable to the EU.
>But it's not based in facts, it's just a collection of false talking points

That's not true and unfair. Believe it or not, I want to be proven wrong. I want somebody to walk me through what a end-goal for our ideal energy mix is, preferably without casually throwing it that we just need to create a new exotic battery technology. The most hopeful proposals always put in something in the fine-print like burning some carbon-emitting fuel, like 'biofuels' (i.e. burning garbage or corn) to work around intermittency issues of solar and wind. That's how I got disillusioned with solar(and wind) being the answer to climate change. Then there's Germany (and California to a lesser extent), huge economic regions that are a great test bed for large-scale deployments. Germany is signing multi-decade deals to build NEW pipelines to ship natural gas and isn't expected to be carbon free until 2060s (i.e. never). Both Germany and California are importing fossil fuel-based electricity from neighbours to plug holes in their grids. Meanwhile, France is basically carbon-free for energy generetion, without much solar and wind.

Also, you haven't actually said which part is wrong. Just that it's wrong. Can you make an effort?

>No one who brings up rare earth in these discussions cares about that issue.

I think there's a level of hopeful and overly positive thinking around what solar panels can be to the point where it is cult-like. Why can't you be skeptical of solar energy? I'm not denying climate change, or the need to minimize carbon emissions. I'm skeptical of solar and wind as a modality for that change.

There are major challenges with scaling solar deployments past a certain point due to the fact that solar energy is highly diffuse, intermittent and variable (across seasons and years).

I agree, the material requirements are a secondary consideration, but let's be clear, if you're going to scale solar to being something like 50% of global energy mix, those are important considerations.

>But people are still denying it's even happening

There are people like that, but they aren't the problem because we don't have a real solution anyway. The people that are spreading FUD on nuclear are the real problem. If Western world doubled-down on nuclear power to the same level as France in the 60s and 70s think of the trillions of tons of CO2 that would not have been emitted. So is the anti-nuke movement or conservative climate change denials that is worse for climate change?
Sure synthetic hydrocarbons will eventually take over for those purposes. But we don't have anywhere near enough renewable energy to make it economically viable today. It will take decades to build the necessary infrastructure.
In fact, there are already lots of competitors worldwide, likely more lean than Uber/Lyft and probably ready to pounce on the US market once those two implode.
Aren't all currencies digital these days? When I receive my salary it's just an entry in a digital ledger and when I buy something it's just another entry.
Why not both? Bullying and business aren't exclusive, they go hand in hand.

It's a consequence of capitalism in a market that isn't free.

A free market is bad, obviously, but a lack of it has these sorts of problems. This company's abuse of the system can be stopped through legislation or government ruling, but until then it will have to be suffered through.
Economic rents is an issue, but how else would you incentivize member companies to join into Libra in the first place?

The proven business models are "evil" to some population: 1. Charge fees (like paypal, stripe, bank ach / wires), 2. Collect interest via economic rents, or 3. Capture and monetize user data ala Facebook.

Can you think of a better way to jumpstart a new monetary network?
The one thing I keep thinking about is turbulence...

Generally, small airplanes are moved around a lot more by wind gusts - which means some people get really motion sick in smaller airplanes. That could be quite a shock for people who are used to bigger airplanes.

Does anyone know how these really small multi-rotor air taxis are with turbulence?
> In general the answer for consumer protection is to use any escrow service.

No, it's not, because the problem being addressed with consumer protection is power imbalance in the marketplace; mutually voluntary mechanisms cannot be the answer to it.

Also, escrow notionally solves exactly the same problem as cryptocurrency: providing the ability to rely on a transaction with an untrusted counterparty. If you need escrow for anything with cryptocurrency, the cryptocurrency is not doing the one thing that is it's defining purpose. So, why cryptocurrency at all?
Google employees sure love to chip away at the branch they are standing on.
The EULA doesn't apply to the entirety of the download.

> c. i. Certain software included in, distributed with or downloaded in connection with the Software may comprise third party proprietary software products that are subject to separate license terms (“Third Party Software”). All such Third Party Software may include software or software components that are derived, in whole or in part, from software that is distributed as free software, open source software or under similar licensing or distribution models (“Open Source Software,” together with Third Party Software, “External Software”).

> c. ii. Your use of External Software is subject in all cases to the applicable licenses from the External Software provider, which shall take precedence over the rights and restrictions granted in this EULA solely with respect to such External Software.

So they've just bundled the GPL software along with the not, and you can freely use the GPL'd software within the context of what the GPL allows.
> Aside from the perhaps lack of developers / competency, I wonder why central banks don't issue digital currencies themselves?

Why would they though ? I can transfer money worldwide in a few hours for very little fees already. Normal currencies are good for 99.99% of use cases. Aren't most currencies already mostly digital, they're literally integers in databases around the world, most of it isn't backed by any physical currency.

Facebook wants its own currency because it would allow granular tracking and profiling like never before. What would banks gain from it ?
This is just a failing of their manager, were they not checking in at all in 3 whole months?
What are you talking about? Fiat currency isn't reprogrammable--how would you implement a consumer protection mechanism on it?

Pick your favorite consumer protection mechanism, and I'll pick my favorite cryptocurrency and let's compare:

A) the up front implemention cost of the protection mechanism in fiat currency

B) the up front implemention cost of the protection mechanism in the crypto

C) the year-over-year cost in fiat

D) the year over year cost in crypto

I bet A and C are going to be in the hundreds of millions, if not billions, while B is going to be in the tens of millions and D is going to be in the thousands of dollars.

Here's an example of the kind of thing I'm talking about:

https://www.ccn.com/cardano-to-help-ethiopia-grow-coffee-usi...

Consider the recent news regarding contaminated black market vape cartridges--that's going to be insanely expensive to fix, because there's nothing about high schoolers passing around dollars after school that gives those students any insight into the supply chain of the cartridges they're buying. But if some vape company did with their supply chain what Cardano is trying to do with coffee, they could provide consumers (and authorities) a way to trace their products back to their origins, a capability that already would have saved several lives.

It's not surprising that Libra is a dumpster fire, but let's not throw the baby out with the bathwater.
Why Scrum Needs Product Leadership
"We're running out of oil, this is terrible!!!"

"We found more oil, this is terrible!!"
Huawei Watch GT (42mm) vs. GT 2 (42MM)
Deutsche Telekom sues a company over its use of magenta, again
Deutsche Wohnen, the much criticized apartment rental company from Berlin just got smacked with a fine of 14 Million EUR for collecting credit rating data after being warned several times.
How do they test for ADHD?
This does not change Googles behavioral profile on you. In fact, it just adds another data point on your profile that implies that you don't trust Google to protect you data.
The example might encourage other companies to do the same.
Then it would have a real impact for everyone.
the Tor network steadily had an increase in bandwith available / consumed ratio. it is way faster than it was a few years ago

https://metrics.torproject.org/bandwidth.png?start=2012-08-0... (from https://metrics.torproject.org/bandwidth.html)
Your comment lead me down an interesting rabbit hole. Stumbled across this which might count - "Photoacoustic spectroscopy has become a powerful technique to study concentrations of gases at the part per billion or even part per trillion levels."
https://chem.libretexts.org/Bookshelves/Physical_and_Theoret...
I'm confused by your last paragraph. How does the existence of laws that protect consumers actually protect consumers if the payment systems we use don't allow reversals?
This is tangential, and veering very much into the off-topic .. but the Laplace transform has a special place in my heart, because after banging my head against the wall of advanced calculus and other engineering mathematics topics for 4 years, with varying degrees of success, when presented with laplace I could "just do it".

From what I recall, the transformations were so well defined and the solution space so self contained that I could solve the assignments with little difficulty.

I remember in one of the other modules using laplace to solve a problem and the lecturer remarking that it was "an interesting approach". I had no idea what it meant, (though had some slight intuition about how it worked, based on previous exposure to Fourier transforms), but to this day I can't understand how I could take to it so fluently, while floundering at everything else.

Could just have been that in 4th year I gave up part time work and drinking to focus on my finals, and this improved my abilities.
If it stops people suing people for having a loose paving slab on their garden path, then it's probably a good tradeoff? (albeit not one without downsides).
I'd just like to add that is easier to compare candidates using algorithm challenges (you can check if the candidate reached the optimal solution, how long it took and so on).

I dislike this kind of interviewing because you miss the chance of hiring people that are different from your regular hires, but hey the FAANGs are doing great so who am I to criticize.
PSA: if your kid is being bullied in school, it is totally OK to knock the shit out of the bully exactly once (after gathering sufficient evidence of bullying). It will resolve 99% of your kid's problems.
Bees make informed collective decisions
> Salt lake looks poised to elect its first LDS mayor in something like 50 years today which I think speaks volumes to the weakening of slc secular news sources.

Or maybe, rather than signs of weakening secular news control, they're both signals of the success of LDS Church. Living in Toronto until recently, I have with increasing regularity, met LDS proselytizers without trying. Business hotels in suburban office parks in Florida now have their book. To me it just seems like a very successful church. It wouldn't surprise me if they were winning back the mindshare even in urban centres, given the cultural discomfort being experienced in urban North America right now.

> On a national scale, I’m really hopeful this trend continues. Newspapers do incredibly important work on “boring” local issues that no one else is able to do.

Indeed, for local publications it makes a lot of sense; though I am concerned about the potential effect it could have on some stories. For-profit news purchased directly by readers has some redeeming qualities, some of the time, in terms of incentive structure.
Show HN: Quark:An open source framework to build competitive platforms
What Is Spacetime, Really? (2015)
Top Technology Trends of 2020
"High school" is probably the most common term in English, even for people from non-English-speaking countries (i.e. it gets used as a translation). It's the main term in some other English-speaking countries too, e.g. New Zealand (we also use "secondary school").

Edit: ["High school"] gets me 2.6e9 Google results, and ["secondary school"] only gets 1.9e8.
What are some good websites for discussing technical aspects of blockchain?
Gates on Making the world’s invisible people, visible:

https://www.gatesnotes.com/Development/Heroes-in-the-Field-Nandan-Nilekani

Reality:

https://jsis.washington.edu/news/the-aadhaar-card-cybersecurity-issues-with-indias-biometric-experiment/
https://www.epw.in/engage/article/aadhaar-failures-food-services-welfare
And in general - https://www.google.com/search?client=firefox-b-d&q=Aadhaar+problems

The basic underlying idea being pushing surveillance tech under the guise of public welfare.

Gates on Climate change:

https://www.gatesnotes.com/Search?search=climate

Reality:

https://grist.org/climate-energy/the-gates-foundations-hypocritical-investments/

Gates on medical assistance:

https://www.gatesnotes.com/Search?search=medication

Reality:

https://www.pambazuka.org/governance/another-missionary-africa-bill-gates-myth
https://www.vox.com/2015/6/10/8760199/
https://www.independent.co.uk/news/world/politics/gates-foundation-accused-of-dangerously-skewing-aid-priorities-by-promoting-big-business-a6822036.html
https://www.nonprofitpro.com/article/report-slams-gates-foundation-for-self-serving-agenda-corporate-ties/

...and this is just with simple random google searches like 'gates foundation criticism' . There is a rabbit hole you can fall through if you're so inclined but the core idea of a megalomaniac comes through fairly quickly.
Or you can use the Navigator app by someone else, that has a free option, nothing feeds to the Google monster, and behaves pretty much exactly like an old style GPS device with some modern additions.

Good enough indeed.
Google should just call their bluff. The company isn't going to "cut carbon emissions entirely", and I'd bet that next to none of these employees would quit and toss away their fat paycheck over climate change. In the best case scenario, Google spends money to clean up their emissions and these same employees wonder why they're not seeing as big of pay raises.
One could change an NT4 workstation install into a server install with one or two registry changes and a reboot.

There may have been a few binaries on the AS install media that were harder to come by, but in general the editions were licensing segments and not really different products.
Good! Employees should have a say in how their labor is used.

Lotta people will say "if you don't like it, quit" but I've never understood this. Running away isn't the only course of action available. So let's be clear: those who say this are making an "ought" statement (if you don't like what a company is doing, you ought to quit and let them do what they want) rather than an "is" statement (if you don't like what a company is doing, the only thing you can do is quit). Really illuminates the belief underlying this sentiment: corporate power is not to be questioned.
RTA?
OpenTitan: An open-source silicon root of trust from lowRISC
Sacramento couple spent $1k at IKEA to turn a RAM van into a DIY tiny home
When I worked at a Ruby shop, we hired a Windows developer. He ended up leaving the first week because he refused to use a Mac and coudn't get Windows going with Ruby
Yea, having third parties capable of reversing transactions has an associated cost. But, it’s Billions relative to fraud, so Billions ends up being cheap.
Looks like the "guy with no software skills" and his team has created their own blockchain, and cryptographic implementations around bulletproofs, sonic zksnarks, pairing, etc.

https://github.com/adjoint-io/
SSH Establishes Secure Communication
As long as we allow businesses to bully people with no consequences, bullying will be remain a common business tactic.

Edit: I cannot imagine what people are finding offensive about this.
I am actually not opposed to some kind of national health program, but the supply problem (and therefore the price problem) needs to be addressed first. Partially socializing what we have today will only make things worse.

Proponents of national healthcare always say that it will lower costs, but unless the government seizes control of everything, doctor salaries, hospital employee pay, etc. cost will never go down.

I am not arguing that the government should do all that, in fact it would terrify me. But it should work to increase the supply of healthcare and to create efficiencies and price transparency to drive costs down. Once costs are manageable it will be easier to find a way to guarantee healthcare affordably without crippling the economy or having the government run everything.

Of course when a pragmatic approach like the above is offered you always run into the "my mom has cancer now" argument that we just need to do it as soon as possible. It is a hard argument to refute.

It is a complex issue.
Admin 101: Apache survival basics
> Can Flying Taxis Live Up to the Hype?

Because they are not technically sound, and they are not commercially sound.

There are existing air taxi services, and they tend to go bust during every economic downturn.