skysight-inc/HackerNews huggingface dataset:
> a transparent auto-wired dependency injection.

I think you're looking for dynamic scopes. These are annoying for most programming, since you can't just look around nearby the way you can with lexical scopes, you have to figure out what the call stack for the function would look like. When used well, however, they can simplify things considerably.

UNIX environment variables and stdin/stdout/stderr are dynamically scoped. Common Lisp seems to call these 'special variables' and has an "earmuff" convention of putting asterisks around their name to set them off.
You can hardly tie ressource usage and startup time to the number of features a DE has.

Take Windows as an extreme. Slow as all balls, around 1.5 GB RAM usage and essentially no features that go beyond the basics.

On the other hand, take Enlightenment. It's got fancier graphics effects than KDE, nearly as much customization and I'd say about half the features (which is still a lot more than Windows, GNOME, even Xfce),
and it starts up in the blink of an eye, has extremely little lag compared to other DEs, and only uses about 150 MB.

It's also really buggy and not really a complete, polished DE, so despite all its advantages, I would only recommend it, if you really feel comfortable with desktop Linux and don't mind a bit of dicking around to get things working the way you want them to.

And GNOME clocks in at around 1 GB RAM usage, making it the most heavyweight Linux DE, despite it lacking tons of features that pretty much any other DE has.

(KDE nowadays clocks in at around 600 MB, Xfce at around 350 MB.)
I got a hand me down IBM PC jr in 1988, when I was in elementary school. 5.25" floppy, no hard disk, RAM measured in Kilobytes.

It came with a spiral bound manual that taught GW-Basic. I didn't learn a damn thing at the time, I just slowly typed the lines of code into the PC. I stuck at it long enough that I eventually drew a star on the monitor, as "Twinkle Twinkle Little Star" beeped at me its 8 bit glory

In that singular moment, I hadn't "learned" anything, but I knew then, I needed to take apart every single piece of electronics I could get my hands on. I never "learned" anything about schematics or what all of these pieces of metal do, yet I remained endlessly fascinated.

30 years later, I do embedded development. There's not a day that goes by when I "learn" anything. But the sheer joy of my continued failures, along with the rare, occasional success, has made me a very happy person, who backed into somehow figuring out how to read schematics, prototype a proof of concept, layout PCBs, order the parts from digikey, order boards from Dirty PCBs, solder them on to the PCB, program Assembly, C, Python, JS.

But when it comes to the folks that can do devops, thats just plain magic.
Interesting, this is getting to be a distinct pattern. Even in even in otherwise innocuous comments, every mention of known activity by a certain country to undermine western democracies & alliances, is downvoted.
Not so much hoarded as invested. Warren Buffet primarily keeps his money in BerkHa stock, which itself puts its money to work employing nearly half a million people.

If the wealthiest 1% had their assets wiped out tomorrow, most of us wouldn’t have a job the next day.
That's generally not an option if the type in question is part of the interface of an external library. The type systems of Flow and TypeScript are both designed to allow typing of as much existing idiomatic Javascript code as possible.
I think the picture is perhaps more muddy than it's made out to be re: "keeping up with the joneses". I can't really speak confidently to the research from memory, but Pinker does address this specifically.
_ in the Python interactive shell seems like a good example, it is always the result of the previous statement. It'd also be nice to have some sort of statement-scoped variable to help reduce error-prone repetition without polluting the block namespace, as functions often take multiple arguments that are derived from the same intermediate value.
We can already vote in people who agree to redistribute the currency we already have.

This doesn't appear any more revolutionary or likely. Why would any of the people who own real resources like deeds, stocks, stores, things agree to give them to you?
My oddly relaxing Git hooks tutorial, like Bob Ross on source control
I think quality of life also plays a role. If you live in the bay area and make $100k but live in a cramped appt with 2 others and a long commute while someone in the midwest makes $50k but owns a spacious house and a low traffic commute, who is really better off?
I'm referring to the Chinese government's ability to use this social credit system as a way to suppress those who would speak against the government.
Perhaps you're right there since the check is moved to runtime, I must have glossed over that.

If you look at one of the sibling comments though, it's a bit of a moot point. There's a paper showing a number of unsound bits of code in Java and Scala that use nulls to do pernicious things like transmute types.
Honest question: Why does a soldering iron need a firmware?
Isn't it just enough to set a temperature? What other features are there?
You might be pleasantly surprised. There are focused subreddits which are quite ruthless and thorough in their moderation style. For example, the modal discussion on /r/NeutralPolitics is far more productive and informed than on Hacker News. /r/AskHistorians is similarly remarkable. These subreddits require insightful commentary with citations to scholarly sources - anecdata, off-topic banter and trolling are virtually eradicated.

Hacker News fosters higher quality discussion than most subreddits because it's smaller and has a much higher floor for the scope successful moderation. But look at this thread: people are throwing around uninformed opinions about basic economics left and right. Outside of technical disussion, Hacker News discussions often fracture into arguments where people talk past each other and reinvent entire fields from first principles.

I think HN is nearly as good as you can expect a general discussion forum to be, but the focused, well-moderated subreddits for specific topics are clearly better for useful discussion.
I imagine the parent meant something like this:

if (x > maximum) {
it = maximum; // 'it' refers to x
}

As for a hypothetical useage, I imagine it would make refactoring easier in some places, but could also open code up to potential errors (accidentally referenced another variable? 'it' suddenly changes and you didn't notice!)
It might also be that having kids increases your economic prosperity in the case of many poor individuals - extra manual labour on a farm, additional household income, and a retirement strategy for when you are older and incapable of supporting yourself independently.
I think this was only true when targeting 8.0 and the 7.0 or 7.1 target for 'native' code was an old compiler that got bundled which didn't do this. It was a bit of a nightmare. THe funnest part was that we were at a weekend long MSFT hackathon. None of the (Dutch) dev-types had ever used C(++) code and so couldn't be much help.
I really want there to be a simple benign explanation for this. Like, maybe this is a new privacy-first feature, and Zuck was simply dogfooding it internally, just like with every feature before it gets rolled out.
The key difference is that you can opt out of your relationship with one, but not the other.

At least they tend to lock horns. To the extent that the two collaborate, we should be suspicious.
That’s pretty much been the story of all communist countries. Rather than say they’re “doing it wrong”, we should ask ourselves why such methods of government tends to create such destructive environments.
So we can get within epsilon for an undefined delta because humans can do something, although not always.

Right, that whole claim about engineering a system that always knows when it’s not working sounds rock solid to me. After all, we can build a human, right?
You are working with a politically loaded conception of what 'force' is. The fact that we live under a mode of production in which one class of people have a monopoly over the means of production, and everyone else is destitute and must sell themselves to access the conditions of life, is not a natural state of things which does not require force, and from which any deviation is some kind of violation of nature.
Sure it does. Perceptions are actual things that physically happen in the brain and can be measured, by MRIs or surveys.
My favorite C wrapper for scripting is Perl.

The Readme is describing the differences in importing. I'm not sure how your distinction makes this any more clear.
Can you point to a socialists country where workers are living in palaces and live forever?
Largest understatement I've seen in a while.
I suspect that a parent on hacker news with a t1d kid actually knows something about diet and diabetes already.
I think it's disingenuous to label someone who is struggling to fund housing and healthcare as just jealous.
https://en.wikipedia.org/wiki/Matthew_effect
As a tech professional, it's extra disturbing the way the government pushes these harebrained schemes by marketing them as 'Digital India', 'India Stack', etc. thus getting visiting dignitaries from other countries to lap it up. We really need to be careful that we don't whitewash autocratic bureaucracy by branding it digital innovation.

Note the spin from Aadhaar proponents in this NYT article--that it's the equivalent of building interstate highways, or that citizens are the biggest beneficiaries. They neglect to mention that the program is mandatory. If people were truly benefiting, they wouldn't need to force everyone to link so many of their life activities with this database--we'd do it voluntarily.

During the demonetization disaster of Nov 2016 (in which 86% of the cash value in circulation was deemed unusable overnight), once the problems became clear, the government went on a massive PR spree saying that despite the problems faced by ordinary people, the policy will spur 'digital payments'. 18 months later it's clear that this was a stupid claim--the cash in circulation has matched or exceeded the amount that was demonetized. I wrote about this at the time here but I'm still very upset about what went down and the whole 'ooh this will lead to digital innovation!11' deflection. https://hackernoon.com/i-boycott-paytm-5df93d189356
> I don't care how free the food is

I tend to see perks like "free food" as a red flag when I'm job hunting. In my experience, employers that go way above and beyond to make an office comfortable are doing it because they expect you to spend virtually all of your time there. Any office that has a game room or a cafeteria is extremely suspect.

All I need is relative quiet, a reasonable meeting schedule, and decent equipment. I'll buy my own lunch and leave at 5, thanks.
Here's an exhaustive list:

1. localhost (depending on your OS)
They need to maintain the trust of the marginal user.

It’s going to be fun to spectate and guess where the network effect breaking point might be.
Aiseesoft Video Enhancer 9.2.18 Crack and Registration Code Full Version
Show HN: Propserver – A responsive way to observe DOM elements props
No, unfortunately, Windows Phone 7.1 and 8.0 had very limited support for C/C++ libraries (native code). The support that it did have was based off old compilers (maybe it was the only thing they had at the time for ARM processors?). I believe 7.0 had no support for this.
The people who are NFL cheerleaders have other opportunities.

I have friends who tried out for NFL cheerleading. The amount of effort, skills, and genetics required is high. It's incredibly competitive for a job that seems to lack wage and autonomy.
Well, we had Meego, WebOS, and Firefox OS, and we failed them :( I wonder what it would take for one of those to actually succeed at this point?

Personally I'm finding that I care much less about what apps there are than I did three years ago. It's easy to use progressive web apps whenever decent ones exist, and so much of the functionality that used to be "download an app" is just built in to Android and iOS now so I don't really think about it. That and I guess I've started to accept (and I think there's a growing awareness) that phones are being designed as soul-sucking addiction machines, so the idea of smartphone games is somewhat less appealing…
Man, people hate this comment!
It’s not a static group. Those in the 1% are not the same group over the following years. This has been well established.

For another simple example, look at the Fortune 500 of today vs 20 years ago. Very few companies remain, it’s still very much fluid.
I would draw a sharp distinction between 'understanding' and 'predictability'. Understanding is about our knowledge of and ability to manipulate the world. Predictability is our ability to reliably forecast the future of the social world.

Of course our understanding has increased. But that has generated rapid and accelerating changes in society and a monumental increase in its complexity, which together, make it significantly harder to predict the future of the social world.

I am not saying that we don't have a better predictive grasp of the natural world. We obviously do.
Many people recommend i3wm to start out on, because it has good documentation.

Personally, I'll run away screaming from reading any sort of manual on how to use software, rather than just dicking around with it, so I only really managed to get into tiling WMs with AwesomeWM, which is still relatively graphical.
The richest pay the vast majority of the tax in the US, regardless of whether they work. And the very richest in the US almost all got there by working, many of them by starting huge companies.
> Homeopathic medicine held that the body can fix itself when properly supported

“Homeopathy is a pseudoscience” [1].

[1] https://en.m.wikipedia.org/wiki/Homeopathy second sentence
What about spam on non Gmail free accounts? Google might violate users privacy in multiple ways, but one thing they do well is fighting spam.
I'd like to get rid of Gmail for a free service or a paid web+mail space to build one day a very small blog (suggestions?) at some trusted vendor, but I fear having to fiddle with spam like I had to do every day about 15 years ago, training my firewall antispam filters (ipcop IIRC) every single day to get in the end a decent detection ratio, though still not comparable with Google.
Between Mao and Stalin alone you're probably talking 50-100MM deaths. That's one hell of a downside.
I think it's more relevant that the vast majority will never be in the group, than that the group's roster changes.
> "If you are not able to prove your identity, you are disenfranchised," he said. "You have no existence."

This is so fucking disingenuous, and really demonstrates the heart of the problem. If you create a bunch of systems that rely on totalitarian cataloging of humans for their basics of every day life, then when some individuals aren't tracked it sure looks like those individuals' problem. But really the problem is the top-down insistence on having everybody cataloged in the first place.
If I wrote 10 lines of JS and claimed credit for the whole web browser, more like
> Are you somehow not the product for DuckDuckGo? Are they operating as some sort of non-profit or charging a fee to use them?

https://www.quora.com/How-does-DuckDuckGo-make-money
My take is that organisations after some time begin to mimic animal farm or emperor's clothes type behavior. CEO genuinely believes their contribution to a company they ran for five years yet has been around 50 years is worth hundreds of millions. I have no issues with founders taking that amount of money. Director of marketing doesn't want to be outdone, vice president ...

This is why we are so busy and why companies are chasing growth at all costs.
In the past, I've used fsql[1] when I needed this. This looks interesting though.

1: https://metacpan.org/pod/distribution/App-fsql/bin/fsql
Yup, I tried the same thing. I would guess they are still doing some sort of server-side personalization and/or identification, they just don't continue to track you via cookies. For me it wasn't that surprising, I tried doing this from an IP address associated with a large CS dept.
Nobody cares. If you have computer and Internet, you are in top 5%. Communists says that they need to hung top 10% to "clear world".
I had to learn Python to pay my taxes
A story about how Flea from Red Hot Chili Peppers can't safely go to the grocery store.
Detecting at-risk population using AI
> we can build a human, right?

Not yet. But there's no reason to believe we won't be able to eventually.
SEEKING WORK | New York, NY nyc | part-time or 1-6 month contract | Remote or onsite Full stack engineer with over 5 years experience delivering software.

Experienced working for startups in fast-paced environments.

Comfortable eliciting requirements from stakeholders, developing software specifications as a team lead and implementing the software specified on time.

Experienced developing full solutions: frontend, backend, devops, sql database reporting, email marketing and conversion funnel optimization.

I have developed software used by thousands of paying customers in Javascript (React, React Native, meteor, jQuery, Angular.js, Node.js), Python (Django, Flask), Ruby (Ruby on Rails), Mobile native languages (java, objective-c), Go, SQL (postgres, sqlite) and cloud providers (Amazon Web Services, Firebase, Ansible, Terraform).

Worked in the restaurant, healthcare (hipaa compliance), hospitality, cosmetic and e-commerce industries.

Interested in Machine Learning, Deep Learning (Keras, Tensorflow) and Blockchain technologies.

Email harry@harrymoreno.com

https://github.com/morenoh149

https://www.linkedin.com/in/harrymoreno/

http://harrymoreno.com/about
netflix security suck for not doing email confirmation and the ONLY email to be sent to the updated address being a billing one.

and no, it should never "know about" the dot feature in gmail. that is working as intended all around. it's simply that netflix put user bounce rate metric in front of protecting users from scam. plain and simple.
Soft drink sugar tax starts, but will it work?
An domestic vehicle is as much a statement about nationalism and trade policy as anything else. Those politics are highly corelated with low population density, and therefore large vehicles. It makes complete sense that most small urban vehicles would be imports, while most exurban SUVs are domestic.
What sorts of instances of corporate control are you thinking of here? Most examples that come to my mind involve corporations wielding the power of the state over people.
So, what literally every social media manager does
What Ken Burns Left Out of the Vietnam Story
Jesus you sound like Matt, the way he attacks people for no reason.
That’s a conundrum, because “German scientists harvest their first indoor salad” would have never made to the top list on HN.
I'm wondering about Signal. They also harvest the phone number at signup. A _very_ private information I'm not very keen on sharing.
Well, I know Microsoft XML format has the word "Open" in its name. But is it open? Can other vendors achieve 100% compatibility with the official Office products' formats? I don't think so.
Don't use free email accounts. There are services you can get (e.g. mailbox.org) that are cheap, and have decent spam filtering.
The fastest growing SaaS companies with remote work cultures
There's a lot to agree with, for example the things Pinker talks about and the fact that wealth is not necessarily a zero sum game.

However...income inequality by itself is a problem. Hmm...I thought it was one of Hans Rosling's (amazing) TED talks, but now I just see Richard Wilkinson's talk:

https://www.ted.com/talks/richard_wilkinson

Anyway, the fascinating thing is that everything gets worse in a country when there is "too much" inequality. Even the rich in unequal countries are worse off by many/most measures than the rich in more equal countries, despite having more money. (And even than the not quite so rich in the more equal countries, IIRC).

And that's without the whole pitchforks action that starts to happen when things get too out of hand.

So yes, there is some level of inequality that we need to tolerate in order to run a basic capitalist economy, and interestingly enough most people are OK with that. But you also need to work hard to not let that inequality get out of hand, and not because of a bleeding heart, but because of pure self interest.
Marxist reverence for the proletariat has been an enduring concept. The problem is that nobody has actually defined who the prols are - are they the factory workers? Entrepreneurs? Teachers? Accountants? Lawyers? Engineers? Civil servants?

The US economy is crazy diverse. There really is no such thing as a unified working class struggling against "the man".
> background

Web dev for some years, then data science.

> implies shutting everything down

That's what "loudly" implied to me. Loud means crash, no?

> basic assumptions of soundness

I like to enforce that at the application layer, so that I can quickly swap storage without worrying. Whether I'm writing to database or a mock object, I'd hope the exceptions that arise in the application are the same. Things like unique index are easy to implement with a mock object, but more complex constraints I'd rather enforce in code that I find easier to read.

> buggy or broken

All I'm saying is not to be an absolutist. Some things are good to have as database constraints, others are good as application logic. I'm arguing against the idea that "validations are [never] enough." In contrast, database constraints are almost never enough to manage the complexity of data integrity.
I always notice that when people talk about homeopathy they love to pick and choose which parts most appeal to them, and try to pretend the rest doesn’t exist. The core of homeopathy is the idea of “Water Memory” which is, to put it bluntly, horseshit sympathetic magic. The idea that water can retain a “memory” of a substance that’s been totally diluted out of it is ridiculous, so people tend to lead with some New Age, wish washy “let the body heal itself” crap.

Homeopathy is pure, unadulterated garbage, and proof that people will repackage old ideas such as sympathetic magic in new forms. You might as well rub a toad on your head. Homeopathy capitalizes on the same simple fact that most medical scams do, which is that most illness will indeed resolve with time. If you then take credit with placebo interventions for the body’s natural processes, you can fool a lot of people.

It’s funny, until someone decides to forgo treatment for a curable illness in favor of that magical thinking.
> think the data supports this - is that it really doesn't matter what the top 1% are doing so long as the bottom half are seeing improved living conditions.

But what if there are alternative models where the bottom half are improving faster than they are now? I think it's helpful to think about different economic models in terms of optimizing a figure of merit. Free-trade globalization is probably good for optimizing aggregate global GDP. In a democratic society, that's not necessarily the most relevant figure of merit. Are there a different set of economic rules that, for example, maximizes the wealth of the middle 50% (such that they have more wealth under that system than they do under the current one)?