skysight-inc/HackerNews huggingface dataset:
The relationships and high-level effects are maintained in our body of literature. It's hard to resist wanting to put it all in some sort of megachart, but even the pathway diagrams vastly simplify the real interactions. The reason they don't seem to connect substance and effect is because often the substances are very far removed from effect, or may not lie on a known pathway at all.

It's still very much a "we don't know what we don't know" situation, which is both intimidating and exciting. There's a lot to be done before our models are even adequate, but we at least get to be part of that learning process.
How to Get Your Innovation to Market
They really shouldn't have skipped the rules, a common source of solvent plumes in groundwater is drycleaners. When did they start using halogenated solvents, in the 1930s?
Just tried this for several people I know. It only kinda-sorta gets things right. It generally gets the name right and sometimes the address.... but not much else.
City-based salary adjustments are really something only educated professionals get, low-wage earners are screwed in big cities. I think also it will shock you how much every day items are compared to Europe. For one, public transportation is not available to most of America. So you have to have a car and car insurance, thats hundreds of dollars more per month right there. Cellphone service costs 3x as much as anywhere in Europe. And yes, the housing is absurd as a percentage of wages compare the the EU. Health insurance is really expensive as well; the employee's contribution to a company sponsored health plan is often as much as 20% of a minimum wage workers wage.
Facebook’s disingenuous explanations call for more questions and even less trust
No doubt. Again: the tips are great and many people would do well to listen to them. However, the larger question of the place that these tips have in the story that we tell ourselves about society is still an open question. There are multiple ways to place these tips in a larger context while still following them and regarding them as worthwhile. It's important to understand that there is a choice to be made here about the story we tell ourselves.
Sure, and this is sometimes reflected in law as taxes and subsidies or regulations on rent prices.
Maybe NY Times should check its own backyard first.

https://upload.wikimedia.org/wikipedia/commons/9/91/Superfun...

EDIT: What I meant was yes SV has a bunch of superfund sites, but they are far fewer than other parts of the country, especially the North East.
Yep. I don't think many people can make the claim that they have had a head of state apologize to them on national TV.
I'm not the user you were asking, but just as another perspective:

I've used LastPass for 7 years now. My Premium runs out next month, and I'm planning to switch away and not renew this time. Main reasons I'm switching:

* LastPass was acquired by LogMeIn. I don't know if this has had many major effects yet, but I don't trust them to be in charge of LastPass over the longer term.

* The browser extension (which is the main way to use it) has only gotten worse lately. Some of this is Firefox's fault, but not all of it. Some functions have disappeared, others have gotten harder to use, and both my wife and I have recently had it occasionally "lose" login info for new sites that we've signed up on. That may have been user error, but it never happened to either of us for years and we've both seen it in the last few months.

* They recently doubled the price of LastPass Premium.
Some have been.
It may be counterintuitive, but the most responsible thing people like you can do in those situations is to accept, play along for a year or two and then speak out publicly the way Christopher Wylie has. It's a one step back 5 steps foward approach to facillitating social innoculation against this kind of behavior.
The big players aren't yanking anyone around. They take responsibility by announcing things like alpha periods, beta periods, release candidates, Long Term Stability branches, etc. And enterprise developers take advantage of these, ensuring that they only code production applications against stable/LTS libraries and APIs.

It's SMB/"indie" developers who should be taking the responsibility here, I think, for relying on these officially-unstable packages in their own production systems, and especially for encouraging others to rely on such. Yes, sometimes, it's the only way to be competitive/have a https://en.wikipedia.org/wiki/Unique_selling_proposition. But that doesn't mean that it isn't their responsibility to cope with these changes. They're taking on that risk-of-change by using those unstable libraries or APIs.

Heck, this is half of the point of software Venture Capital: being able to underwrite the risk of relying on an unstable platform/ecosystem, so that you can have enough runway to recover and still finish your product if "the ground moves under you", and therefore can "safely" rely on these unstable technologies.

(And one not-oft-talked-about property of bootstrapped startups is that they have to underwrite that risk themselves. If a bootstrapped startup isn't just gambling with its founders' money, it has to behave more like an enterprise development shop, building on only stable foundations.)

Theoretically, you could move this underwriting role into the companies themselves, such that the companies themselves would monetarily cushion the blow of changes in their unstable APIs. But they'd need a pretty big interest in the involved consumers to do so. In such a world, you likely wouldn't have separate startup businesses using the BigCorps' unstable APIs; rather, you'd have a set of BigCorp incubators with large shares in most new startups. Maybe that hypothetical world would have higher https://en.wikipedia.org/wiki/Gross_world_product than our own! But I bet there'd be fewer startups, because starting a startup would be a lot more like a regular BigCorp job.
Huh, I really thought we did away with band incompatibility (with phones supporting most of them, and them being globally standardized) :(
Show HN: Check if an IP is a Tor exit node
I haven't seen anyone share an author-filtering use case yet, so here's a lightly-edited version of my "git mine" alias:

log --no-merges --date=short --author="cyranix" --stat

This allows me to skim through my own recent changes.

"--no-merges" is included in just about every log invocation I run; in a continuous integration workflow, I generally don't find merge commit info to be all that informative.

As an additional tip, the "-n <count>" form of limiting the history can be shortened to "-<count>". For example, reviewing the diff of the last two commits can be achieved with "git log -p -2".
American salaries are listed as pre-tax figures. Lower end jobs often don’t include health insurance at all, and those that do will usually require the employee to pay for a substantial portion of it.
This is a wonderfully succinct way to describe this. Thank you.
"But dependency software has been trending toward the use of lock files for a while now - and without explicit developer intent, those won't get bugfixes either."

You know, I wonder if there's something here that a next-generation language can't get in on, some sort of help to provide to the developer who says "OK, I'd like to upgrade this package for people, could you please help me ensure that I'm not going to break anybody in the process?"

Possibly this line of thought terminates in very richly dependently-typed languages, which is a bit of a utopia. But perhaps there's something in between? Or something that can be added to an existing language like Rust?

I'm not even initially certain what that would look like. A version-aware programming environment in which one can sensibly say "Yes, for 1.1 I upgraded the unit test but please run the 1.0 unit tests against the 1.1 code"?

It seems like this is a growing problem and there's probably an opportunity of some sort here.
i dont have to applaud his tenacity. i think he is a jackass who made a bunch of money in a douchey way. i think winning legal battles resulted from fundamentally unethical behavior is not a win at all in the grand scheme. whether or not he broke the letter of the law seems like it should be irrelevant in the court of public opinion. why do people root for someone like this?
We use a monorepo at our place of work and it’s great, so far. We also use govendor to manage external dependencies in the monorepo. We are rigorous about keeping packages up to date so have never had to run v1 and v2 of a package at the same time.
Wait until they finally cave in to generics being one of the top requests on Go surveys and bring something to Go following that same design process.
I don't know who the target audience is. I'm not sure your issues you address are anymore a path to financal independence than anyone else offers. It's really easy to pick our personal boogeymen that no doubt play a part in things, and make them more of the issue than they really are.
Most of these really don't matter as soon as you are using a JIT, and some that seem entirely obvious are much more problematic than you might hope.

Final field values can be changed through reflection and some other methods. The Java Language Specification allows a compiler/VM to ignore changes to final fields, but several libraries require them to be seen. So the that can't be optimised at the bytecode level.

The JIT can optimise final field access for some internal classes, and others if an option is set (see https://shipilev.net/jvm-anatomy-park/17-trust-nonstatic-fin...) and in Truffle based languages like TruffleRuby (https://github.com/oracle/truffleruby) we can tell the JIT that certain things are truly constant, but this can't be done universally for Java.

If you're producing bytecode and you want it to run fast then your best bet is to produce bytecode that is similar to javac's as that's what Hotspot has been tuned to run fast, even if it doesn't look optimal.
Seems like every other site is converting its Gradle builds into Bazel.
If you're near poor, being frugal will prevent you from falling into poverty. There are many people who have good jobs, earning $50k-$100k per year, saving nothing (or negative!), and then losing those jobs, and then collapsing into the downward spiral of poverty and homelessness.
I imagine that the body of (non-western) people who have gotten their phones from less scrupulous vendors would be significantly larger than the relatively small number of Amazon sideloaders.
Supersonic eclipse-chasing: Concorde’s 74-minute Totality
How we interview engineers at CircleCI
But the "frugal culture" doesn't call out low-income people or blame them for being poor. Most of the FIRE community and advice is targeted to middle- and upper-middle-class people - office professionals, small businesspeople, skilled tradespeople. If you're poor it's assumed that you're already a black-belt at economizing - most FIRE advice at those income levels focuses on side hustles and ways to increase income.
This brings me full circle to a thought that used to distract me from my trigonometry class in high-school: how do I know the color “blue” that I see is the same one my friend sees?

This interview was a good read - the computer “desktop” metaphor made the central idea click for me.

Half-baked Monday association but I’ll throw it out there anyway. Seems to be describing reality in a way that I’ve heard some zen Buddhists describe reality — instead of separate objects, you have one connected consciousness and individuals are just points on a plane (wave?).
You haven't actually shown an example of them lying though. Are you saying that complying with lawful requests for data, as Google explicitly stares it will do and then publicly announcing the ways it complied, as well as when lawful, announcing to the affected users, is lying? I find that difficult to believe.
Every technology has some degree of lock-in. Serverless has tradeoffs like anything else. The question is, do the benefits outweigh the costs? I recently did a writeup on this that helped me work through my own thoughts on the issue: https://www.trek10.com/blog/think-faas-podcast-talkin-lock-i...
Are there any plans to implement more of it?
Eco-friendlyness and general kharma in the public eyes is usually dependant on how many vendor-layers you are away from the horrifyng layers of reality.

Chicken-Stable-Cleaner - horrifying.

Egg-Delivery-Truck-Driver - acceptable.

Hotel-Breakfast-Cook - never met a nicer person.

If the horror is additional well distributed, and humanity is secretly addicted to your product and wont imagine live without it- you get a free ride on the kharma slide.

>>Coltan from african warlords mined by enslaved children in every cellphone! Will humanity give up cellphones to save the innocent? Click here - to find out.<<

It would be a interesting project to find out the actual kharma-cost of a product though. Imagine the inheritance, if the industry relies on a lot of kharmatic lower services- or propells other low-kharma activitys onwards.

Though it could end up, showing that the it- is actually a net-positiv to humanitys kharma, after all i drastically reduces what humanity would have usually done with its spare time.
DUPE. Active discussion => https://news.ycombinator.com/item?id=16681026
> I'm not sure what you would like as proof

As mentioned in my prior comment:

>> Show me the proof, the diff-in-diff, the actual assessment of incrementality generalizable to the channel for established companies. Otherwise there are competing theories which equally explain the effectiveness or lack thereof of the digital advertising channel, such as FOMO/prisoner's dilemma.

From your comment, you agree with FOMO/prisoner's dilemma even if you don't agree with the context of the jargon. As you mention, signaling theory is a more proper term for what we are describing, but signaling is efficient if we get to a separating equilibrium (e.g. quality differentiation of product) which clearly we don't see. Ergo FOMO/prisoner's dilemma is likely a better fitting model (though with some admittedly post hoc bias).

So the proof I am asking for is not existence of digital marketing spend, because that isn't proof of effectiveness of digital impact at all and has competing theories sufficient to cast shade on it as full explanation, but incremental improvement over other existing channels (and for established companies, doing nothing at all).
I don't see evidence here of anything more than the application of techniques long-used by advertisers like General Motors and Unilever to the political arena. It may be odious, and may make the world a worse place, but it is not particularly unusual, unexpected, or illegal as far as I know.
I think there is a legit reason to include the messenger and the message if you think the messenger's advantages are what make the suggestions in the message possible....
Why did you move from keepass?
Good. Let Google force open source replacements to their nosey apps. In the long run, this is shooting themselves in the foot. At this juncture, people don't really need Google apps other than perhaps Gmail, which has an IMAP endpoint.
3. To apply bugfixes that affect you, but weren't exposed by your direct dependency's tests.
If all the "breaking news" about the tactics used by the Trump team in last year's election were limited strictly to "new" tactics used by the Trump crowd, the volume of "news" released would shrink to a tiny fraction of what it is now. Unfortunately, as always, the problem lies with the ignorance of the American people. Its easy to portray underhanded and/or illegal tactics as being somehow unique to the Trump crowd when most people are entirely ignorant about how our political system works (and has worked) for decades. The fact is that campaigns on every level - local, state, and federal - have used data mining techniques, social media platforms, algorithms, and data of all sorts (both foreign and domestic) to influence everyone that possibly could in every way possible. Shining a bright light on any corner of our putrid political system (as is being done in the case of the Trump crowd) will uncover a host of shady, disreputable and/or illegal acts. It doesn't matter what corner you shine the light on or what party you choose to focus on.

As someone who didn't vote for Trump, and doesn't support him, that's one of the (many) things I find so disheartening about this entire process. Pretending that Trump is somehow a unique problem that needs to be solved rather just another corrupt politician is to whitewash the rest of the crooks running our government. It isn't an accident that Trump is being portrayed as a unique menace. The levers of power in our government (and their minions in media) are very careful to paint the picture of this being an aberration. They are playing on the myth of "American exceptionalism". That's where the whole Russian-conspiracy nonsense plays in, because naturally, the American people would never vote to reject the establishment in favor of a despicable con-man like Trump unless they were influenced or fooled by evil Russians! If we can just get rid of Trump (and the free and open internet that allowed the evil Russians to influence us), then we can return to the wonderful status quo of the "Liberal Western Order" AKA monopolar US global hegemony, that is great for everyone!
Those types of sellers couldn't care less about reputation. Their customers don't come to them for reputation, but rather their low prices.
Kim claims that he gave Hollywood companies direct DB delete access for anything they didn't like, in addition to DMCA takedown request processing.

There are arguments suggesting that he and his team knew that there was illegally copied content on his servers and they did nothing about it of their own volition. Is there a law that says that if you see something that was uploaded and you don't believe that it's licensed, you are legally obligated to suo moto delete it? Genuine question
looks those two tweets are likely wrong, sorry:

https://twitter.com/dellcam/status/978345305635770368
I'm often coding on a server that has 4-6 tmux windows along with another terminal window for my local machine. I rarely have only one wall of text open, so I effectively work on mini-terminals often.
They are standardized and oftentimes available in hardware but carriers disable them for obvious reasons.
FYI: Google's announcement blogpost for this was pointed to 2 weeks ago: https://news.ycombinator.com/item?id=16576133

Github for it: https://github.com/GoogleCloudPlatform/agones
Guard clauses use predicates but not all predicates are guard clauses.
> AI is not preprogrammed to monitor a known input from a sensor to take a predefined action.

I guess one of my outstanding questions, which reading this only confirmed, is why this is the case? I mean, humans are pretty good examples of intelligence. And yet we still have and use these anti-collision systems. Because, in the end, when wrong decisions are made these systems save lives.

Why would AI-driven vehicles not have dedicated, single-purpose subsystems such as anti-collision? I mean, are we going to also remove ABS, because the AI could learn to modulate the brakes itself? How much are we going to push into AI, when the purpose-built systems are both functional and effective?
> City-based salary adjustments are really something only educated professionals get,

That's not entirely true. In many cities, minimum wage is substantially higher ($12-$15/hr) than the Federal minimum ($7.25/hr)

> in big cities
> So you have to have a car and car insurance

Not in big cities.
I also lived in College Terrace in Palo Alto, where one of the superfund is. At the time very few residents knew about the issue. I believe it is the same today.

My neighbor Aaron Greenspan (also known for fighting his classmate Mark Zuckerberg on trademark issues) asked local authorities to do more to inform residents. It did not go anywhere. He eventually moved out, and so did I.

Here's one of his blog posts from back in 2013: http://www.aarongreenspan.com/writing/20130404/in-search-of-...
I don’t think there’s a way to place them in the larger context that makes them less useful though. It’s tough out there, try to be frugal, seems like great advice. I like that it’s not political as well. Once you move the discussion to policy, people get territorial.

The “American dream” of the 20th century was never sustainable. We’re just now realizing that en masse. Being frugal is just a natural realignment of culture and reality.
If I feel the need to add a comment to explain what I'm doing and why, then I usually take a step back and rethink what I'm doing and why. That urge tells me I'm trying to be too clever and that I need to simplify. I still add comments when I need them, but it's a rarity these days. Usually when I'm either on a time crunch or I can't think of a better way to do whatever it is I'm doing.
Project Zero is different compared to performing end to end breaches. A breach team might use 0-days of Project Zero to actually compromise Google's internal assets to see if their defenders can detect an adversary. FB has such a team and they gave public presentations (one was at RuxCon 2016) how they compromise for instance their domain controllers and stuff.
What? So in my case I'm supposed to browse literally millions of commit messages in order to understand the code?
This makes me wonder: If SV only has 20 something superfund sites from back when tech was very small, how many superfund sites does china have with their massive factories?
How to Be Less Stressed and More Productive Using Asana
> HN is really fixated on the idea that the current political situation is somehow un-extraordinary.

I don't think that's true; I think there is a highly vocal set of people on HN fixated on selling that idea, but I don't think HN as a whole is.
What I missed was the part where their blog says "Millennials only! Everyone else is absolved of blame!".

To hear people tell it, large swaths of the American population has a retirement savings crisis, not just Millennials (who actually have time on their side to build wealth). Their advice is universally applicable, regardless of age or income.
Is there some reason it’s unreasonable to look at sites throughout the USA?
Correct. The customer has no control what so ever until the company runs out of money operating at a loss ( no customers ) that it has and is unable to find a way to raise money from the existing shareholder or new shareholders. When that event happens, the company shareholder either change the company to get the customers or the company goes out of business and shareholders get wiped out.
Kenyans bombarded with fake news in presidential election [video]
Have you read the works of Carl Jung? Your experience reminds me of his theories.

"In all chaos there is a cosmos, in all disorder a secret order. Every civilized human being, whatever his conscious development, is still an archaic man at the deeper levels of his psyche. Just as the human body connects us with the mammals and displays numerous relics of earlier evolutionary stages going back to even the reptilian age, so the human psyche is likewise a product of evolution which, when followed up to its origins, show countless archaic traits."

https://www.quora.com/What-does-the-following-quote-by-Carl-...
Pffft Preemptive market inclusion never works. We tried with the 'World Series', and all we got was a few stray Canadians. Miss Universe? Still no aliens and we can't even get a Miss Antarctica.

<--- encoding subspace transmission --->

<--- encoding failed --->

<--- Begin message contents --->

From: Infiltrator 72a9

To: Glop Flirbstekker

Glorp, stop downloading that Earth music immediately. They've figured out a loophole in Protocol 3 that could make the Level 7 event on Stlafft look like a Level 2! I don't care how much you like Roy Orbison. Stop immediately!

<--- End message contents --->