skysight-inc/HackerNews huggingface dataset:
Our non-profit builds Councilmatic - https://www.councilmatic.org/ - free & open-source tech for city-level civic engagement. Closing the feedback loop with local government, accessible tools for community dialogue.

But in my ten years' experience, here's what I see as the biggest potential for tech for social good: open data standards for constituent communications. Breaking public messages out of the current silo's of individual e-mails, e-petitions, social media, civic tech apps, and issue advocacy platforms. Making possible open structured data on real public priorities and policy preferences in every Congressional district. This never took off because government offices haven't wanted such a level of participatory democracy, and because existing advocacy groups haven't wanted to share membership lists and enable peer-to-peer organizing - it would undercut the business models of e-petition companies and legacy advocacy vendors and VC-backed civic startups. But making public opinion info more free and open for analysis could push forward reforms that have wide support, and are stymied by the current U.S. two-party system: http://www.participatorypolitics.org/open-data-infrastructur...
Also works on mobile Firefox
There are many ways to track you, ad-blocking prevents just a tiny little thing. There are things like pixel tracking that is not very easy to detect/block.
I think the one you're talking about got the TCB down to a few hundred lines of C. Done in Twelf.
Here's one avenue for doing that:
https://www.donorschoose.org/
It does not matter. Due to how servers and most apps need to handle URLs they are decoded very early in the process (eg: %2F and %2f need to be the same for instance).
Yep, thanks, I've seen them before. It is interesting to me however, that without explicitly asking for reviews on taste, former armed forces members only talk about taste. This seems to signal to me that packaging, weight, volume, digestibility, etc. are either all moot or simply shrugged off as "you take what you can get".

This surprised me, because I was actually expecting someone to pipe up and say, for example, "taste was great, but it was too heavy so we ended up field stripping them and only taking the entree", or the packaging was too loud or too unwieldy to pack out, etc. I had expected some of that kind of response, because at least the US Army Natick Labs seems to pay a lot of attention to these other factors as well. And one constant appears to be armed forces members like to complain, so I was surprised they didn't comment about anything except the taste/palatability.

Seems like someone has been working with Natick on a way to shake loose unbound water using sound waves [1].

[1] http://www.betaboston.com/news/2015/01/20/natick-lab-strives...
In the implementation of Ruby that I work on, TruffleRuby, we've been exploring lazy parsing, where the parser will find a method but not fully parse it until the method is called for the first time. I wonder if there's any other modifications you could make to the VM itself to improve startup time.
And it all started with Nicolas Appert.

> In 1795 the French military offered a cash prize of 12,000 francs for a new method to preserve food. After some 14 or 15 years of experiment, Appert submitted his invention and won the prize in January 1810 on condition that he make the method public

https://en.wikipedia.org/wiki/Nicolas_Appert
Ok, I don't have time to do this properly but as a first pass:

1) I think you are now narrowing quite a bit ".. mass-devleveraging ... interest rates"

2) Consider e.g. sovereign defaults of England and Spain in 14th, Roman bank collapses & liquidity issues - multiple times during both Roman and Byantize (will posit that many early issues are difficult to separate from wars, but there were fairly clear panic effects in iirc 3rd and 4th). Italian banks in 14th c. etc.
I wonder if the major adblockers should have whitelisted the DNT-respecting sites by default.
"probably" doesn't lead to "yes, it works". What's the tradeoff? How many good actors does "probably" imply?
I'm talking about stuff like:

- Static analysis of code

- Find calls to methods

- Find usage of Classes/Interfaces/Variables

- Alert when classes don't properly implement interfaces/abstract methods

- Detect language-level syntax/feature changes/compatibility

- Code refactoring

- Rename variables/classes/interfaces

- Change method signatures

- Pull/push methods to parent/child classes
At Helpwith.co we're focussing on facilitating something that seems very simple and obvious, but is often very difficult to achieve: One person teaching another person what they know.

We believe that peer-to-peer, community driven, education is one of the best ways that our small team can meaningfully impact the world.

The more effectively we can disseminate meaningful information, while also building connections between people, the easier it becomes to solve every other world problem.

Always looking for more collaborators, so feel free to email me: John@helpwith.co
The prosthetic ovary consists of a printed scaffold that carries ovarian follicles (egg precursor cells), sourced from natural donor ovaries.

From the Nature article: https://www.nature.com/articles/ncomms15261

> Two mice with sham controls and seven mice with bioprosthetic ovaries were mated with males who had previously sired pups. Three bioprosthetic ovary recipients had litters of one or two pups each, while none of the sham controls had pups. Of the litters produced, at least one pup per litter was confirmed to have resulted from an egg ovulated from the implant.
Arctic stronghold of world’s seeds flooded after permafrost melts
If telling your ISP about something you sent causes you "real financial harm", perhaps you shouldn't have sent it. Perhaps you are responsible for the "real financial harm" to yourself.
Hi burke!

This definitely looks interesting. Boot times for majestic monoliths is a pain that I've experienced many times.

How does the fit in with zeus and/or spring?

How similar is this to bootscale? (https://github.com/byroot/bootscale) Or rails-dev-boost? (https://github.com/thedarkone/rails-dev-boost)
I'm just pointing out that it's disingenuous for employers to whine about a lack of employees, while simultaneously not giving them proper raises (they have the money, because they offer it to new hires) and not providing any kind of job security. They alone have made the profession unattractive to many, especially women.
In some way it is. One can't deny that social networking has pretty huge positive impact on communication and creative output. It would be better if it didn't come with surveillance capitalism in the same package.
Jono Bacon Asks Google Home ‘Who Founded Linux.’ You Won’t Believe What Happened
not sure if this helps but I think if you "work more than 500 hours a year" at the business your considered an active investor. Kind like a partner at a law firm.
The non-profit is neutral because it will create applications for all party/political affiliation causes.

So it'll make an application that supports primarily republican causes too.
> What's preventing a pill that releases a dose immediately and one after 6 hours? Or something like a diabetic pump that dispenses medication continuously? Surely such systems have the potential to be safer and more effective for patients?

Nothing. There are such pills for stuff like Adderall and Ritalin already, on the mass market.
Almost all WannaCry victims were running Windows 7
Yes I would be happy too. And you can see results as they come in by clicking the link after your survey gets submitted.
> unintended behaviour

Ahem. https://github.com/mholt/caddy/issues/1680#issuecomment-3026...

Emphasis mine:

> So, this is not a bug and all is working as intended.
No, but it's visually clearer to me at a glance. It feels weird using letters, let alone full English words, to describe a mapping or anything else that I think a symbol is more suited for.

To me it would feel like assigning a variable with:

a equals 6
n equals "A"

Just feels icky, somehow.

Again, that wouldn't dissuade me from using the language whatsoever. It's only a minor irritation.
I'd like to hear your thoughts on:

http://migration.nyulaw.me/sites/default/files/ECM_PRO_06088...

...which talks about evolved common law without a central authority.
Thought the same thing. It's beautiful.
This.

If any Good citizen site ever thought about honoring DNT they got their plans crushed when Microsoft did this.

It was a silly proposal from the start but a hopeful one. Hopeful that people would do the right thing. The web was always built on assumptions that the other side would do the right thing in that context DNT was not so silly.

This one failed. Because Microsoft didn't do the right thing. They decided to use DNT as a marketing platform instead.
I meant to insult his definition. Clearly most doctors are sensible. Humans just aren't the rational logicians his standards require.
Fund of funds exist. They typically become LPs in PE funds and Hedge funds. Their value add is that they provide fund selection for sovereign funds / pensions / endowments that feel that they do not have the expertise to become LPs directly in the right funds (I find this value add to be bs, but I guess I'm unfamiliar with how clueless someone directing a random sovereign fund could be).

Larger VCs will become LP in smaller upstart ones to have better visibility into earlier stage companies [1].

[1] Bessemer, Emergence, Social, and Sapphire are LPs in Saastr Fund http://www.saastrfund.com/strategic-partners-1/
Contribute to http://freecodecamp.com
The Evil Within the Comparison Functions
Chemotherapy will probably cure your cancer but since it isn't 100% effective you'd decline?
> Monads aren’t as special as macros though, all you need is functions and higher-kinded types. The rest is carefully crafting a lawful monadic API, which is something you could probably do in most languages (but none of the standard ones have kinds other than *, if even that). Monads are a fairly simple (to implement and use) but strange (to learn to appreciate) abstraction, nothing more.

I don't really see what you're saying here. I didn't mean to equivocate the structures except in terms of their "alien-ness".

But Monads are "special", in that literally everyone uses them but almost never sees them from the "outside" unless they're using a language that offers techniques to model them. Writing Javascript? You're in a monad with helper tools of a specific type. Writing C? Same deal, different shapes.

Lisp Macros do something different (and I alluded to this with the "meta-syntactic" mention), but similarly change the thought process from "how do I write this logic" to "how do I describe this logic".

> . I’m not even sure the plain »monad« concept even exists as an abstraction instead of in docstrings.

Since they are annihilated in the Haskell runtime as well that shouldn't be terribly surprising. It's a modeling technique to build programs algebraically. It's like asking if Generics exist at runtime. They do inasmuch as they are relevant to the interpretation of the program.
PlantUML plugin for Jekyll, 1.3.3 released
> sane defaults

Failure to start if a CA is down is a "sane default" ?
> US is 80th, not great but there's really no comparison to Chian.

This is true, but one should take into account that US's and most of the developed world economy has shifted into services and intellectual or branding schemes, exporting the dirty job of manufacturing to China.

It would be really surprising if that was not the case.
My opinion: take whatever idea you have for a great company, but make it a non-profit.

Other than maybe e-mail, wikipedia is the best thing to come out of the internet. And its creator may not be a billionaire oligarch, but he has a GREAT life. If you can set aside a need to be filthy, needlessly, pointlessly rich, then maybe turn your next idea for a social network or a communication platform or whatever into a non-profit. It's amazing what types of products can be built for this world when you're building for the world, and not the shareholders.
> I don't agree that you can just divide by population and say they're fine.

CO2 output per country is not a reasonable metric. If we just split China into its provinces, does that make the problem go away? After all, each of the new countries now has a pretty small CO2 output.
To quote 'Eliezer, this is how adults solve problems. Professional specialization has huge leverage. If you can find a way to use your professional skills to help society, go ahead and do it. If you can't, it's more effective use of your time to leverage your professional skills into money, and then use that money to fund professionals helping society directly.
I think the real lesson is this: if your business model is built on immorality, you should just save everyone the trouble and shut down voluntarily.
If you have a raspberry pi lying around (probably other *nix machines would work too), you can setup https://pi-hole.net

I run it at home and it blocks the ads on my entire network. Work exactly like your method.
Apple starts selling ‘Made in India’ iPhones on trial basis
> * Crowdfunding invests in a product/idea

I would expand this to state that crowdfunding would fund product/idea but not product/idea fit with market.
It's very simple, people are more compassionate to people similar to them. And it's obvious why - similarity makes it easier to see yourself in others' shoes.
>This is the same company that fought against US legislature (SOPA or whatever it was called) but created its own non-neutral internet.org for the third-world.

They choose to provide some websites for free to the third world while leaving open the option to buy the full web if they choose too. How is that evil?
True, but you need to consider what you care about more - to have the problem solved, or to solve it yourself? Or to put it differently - do you care about increasing utility, or your own fuzzy feelings?

Either of those goals are good, but they're better done separately. See also: http://lesswrong.com/lw/6z/purchase_fuzzies_and_utilons_sepa....
Yes, it's not particularly productive to factor China's large population into comparisons of current responsibility.

But GP has a valid point in pointing out that it's not reasonable to compare the entirety of a rich developed country to a low-density slice of China, which is very likely using fewer resources because of scarcity and underdevelopment rather than greater than average responsibility.
Probably would have been better to have arbitration instead of lawsuits written into the law. (to make it work not for investors)
`->` in Scala is also just a method, but I think it's fair to call such things syntax even if they're not true "baked-in" language syntax.
> How does the fit in with zeus and/or spring?

Two orthogonal optimizations: It definitely plays nice with spring, speeding up the pre-fork rather a lot, and the post-fork a little bit. I can't think of any reason it wouldn't also work with zeus, but I haven't tried it.

> How similar is this to bootscale?

The load-path-caching features are a minor evolution of bootscale. The major difference is that the caching is a little more aggressive in order to be confident enough to return definitive negative results when it thinks a feature is non-present on the load path.

I remember using rails-dev-boost years ago, but I can't really remember what it does (EDIT: Should be a similar story to Spring -- complementary optimizations)
Why Does New York State Control the Subway? That’s the 20-Cent Question
Circuses, farms, and zoos are hardly "victims." Aside from a handful of zoos that do good (by protecting and breeding endangered animals), most just profit from the existence of other living creatures. Hard for me to shed a tear about them shutting their doors.
It seems like this is a pretty positive scenario for Uber: Levandowski will refuse to drop his privilege, they'll fire him, and there appears to be no sign in the rest of the discovery of Google's stolen files.

At that point, what can Google really hope to get? Alsup won't give them a preliminary injunction without more evidence, and they'll have largely run out of levers to pull. I'm sure they won't just give up immediately, but I think that all they'll really do is ratchet up legal bills a bit higher.

They'll basically have to hope that losing Levandowski is a big blow for Uber.

I am not a lawyer.
Video Series: Android Integration Testing Using Espresso
In the production of food from animals, are they cruel treated?
Any links that are not behind paywall / register-wall?
That means OCSP Must-Staple extension [0] can be very dangerous given bad implementation (like Apache).

[0]: https://scotthelme.co.uk/ocsp-must-staple/
I only took a couple courses in japanese, but I'm pretty sure that this quote vastly overstates the difficulty of politeness levels for verbs.

Each verb has different forms for formal/informal/very formal, but they're highly regular. For example "iku" is "go" and "ikimasu" is "go (polite)". "wakaru" is "understand" and "wakarimasu" is "understand (polite)". It's not like you have to learn four forms of each verb, you learn the basic one and then you know the rest. The ultra-formal versions, which are more rarely used, are also regular - they involve the infinitive of the verb plus a conjugated auxiliary verb IIRC, like saying "presume to go", "presume to understand" etc.
https://www.macrumors.com/2017/05/18/apple-chinese-chat-apps...
A better rule is: just don't take a job in which your negative impact on the society will be greater than the positive impact of the money you donate.
http://wsj.outline.com/bX3c93
Sure, but if you were taking a family of 5, suddenly your $100 plane ticket turns into $500. Driving becomes much more competitive as soon as you start adding passengers to the vehicle.
How difficult is lazy parsing for Ruby? How much parsing do you need to do just to find where the method body ends?
Doesn't twitter count? https://twitter.com/therealardin If you mean that she hasn't made "a single comment" about the allegations, then it is possibly so that she is a public figure and doesn't want to be "the girl who accused Assange of rape" for the rest of her life.
The more you know... hahaha
There is another article about FizzBuzz I wrote roughly 5 years ago (forgive the pronouns, I need to rebuild the site and I'm procrastinating on the css).

http://dave.fayr.am/posts/2012-10-4-finding-fizzbuzz.html

This uses a slightly different set of abstractions with the same problem.

But perhaps more specifically, when you select a monad stack (group of effects) to compose to solve a problem you're building the features of the language and its effects. And if you use the "final tagless" or "Free" approaches you're doing that even more directly.
I think the challenge for systems like this is flexible editing -- the most natural way of making changes to source code often goes through "invalid" states which can't be represented as an AST (or as a path through a parser automaton).
Solar inverters do not contain vacuum tubes. Where is the tungsten in a solar inverter?

If you are an EE, you should be able to find this book in a technical library or through interlibrary loan:

"Photovoltaic Solar Energy: From Fundamentals to Applications"

http://www.wiley.com/WileyCDA/WileyTitle/productCd-111892746...

It is the most up-to-date book I know of that covers industrialized and up-and-coming PV technologies. There is only one mention of lithography in the book, on page 98. I quote:

"There are several examples of small-area laboratory scale IBC [interdigitated back contact] solar cells, using three or more photolithography steps and vacuum-deposited metallization with measured one-sun efficiencies greater than 23%. ... "

The rest of the section is about laboratory records from small cells and about how lithography is ill suited for mass production of full scale cells due to high costs. The trick to making market competitive IBC cells is avoiding lithography while keeping efficiency high. Most manufacturers do not even attempt to produce IBC cells, settling for slightly lower efficiency with significantly simpler manufacturing processes.
It's basically a filter that tolerates false negatives.

Figuring out a way to create that VC/Angel connection implies abilities and characteristics that they pattern match to past success. There may be high potential teams that cannot pass this filter but will still succeed, but the industry's deal flow is large enough that they are fine with a small number of false negatives since false positives in their portfolio hurt more, especially when you consider VC math needing 100x-1000x return potential from each of their companies.

It's just like the FaceGooAmaSoft hiring filter we're familiar with that is designed to prioritize low false positives at the cost of having a higher false negative. (skilled programmers who aren't interested in the contrived coding quizzes or can't do them well will be a false negative in the hiring process)
My uncle paid for my college. My Uncle Sam that is, and it was called the G.I. Bill.
Exec and management types, if you're reading this: Private offices or hub-and-spoke office styles are an unbelievable competitive advantage. I write this as I hear the laughter from an unrelated standup, and the drivel of no fewer than 8 conversations I don't care about. And I'm on hackernews instead of doing my job.

Please let me work in peace.
Which Uber is definitely a good example of, but I agree it was a bit provocative :).
Allied Minds [1] is a publicly traded VC fund (LON:ALM). It is a bit unique in the sense that, in addition to doing traditional VC equity investments, they fund technologies at very early stages and build companies aroud them.

[1] http://www.alliedminds.com/
That is nice!

But...

It really hurts my eyes to read "dump_hex" and "normalizedEntropy" in one file.

Is there actually any viable code style guide that one can follow when writing C++ application?
I think Bill Gates is an interesting data point here. For a lot of his life he was reviled by many, and yet in the past 15 years he has used his wealth to do great good.
You compete with a larger pool when working 100% from home. Both skillwise and costwise.
My gripe with Windows 10 is that it's trying to evolve, bu not break backwards compatibility. I've found that there are two ways to do so many things. The Windows 10 way and the classic Windows way.
> That assumes that all facebook ad traffic starts with a DNS request for *.facebook.com

This is true, which is why you need a better list. Like one of these:

https://github.com/StevenBlack/hosts

(There are lots of others out there if one of those doesn't suit your fancy.)

These things will never be perfectly inclusive, but they whack the vast bulk of the commercial surveillance shops, and have the great benefit of not being prone to bypass from browser/extension exploits.

They also cut the flood of garbage down to a point where it is possible to individually see what bugs are getting through and do something about them.

You're right that they're a partial solution, but they are a massively helpful one.

If you're going to use one, do glance over the list to make sure you understand what you're blocking.
I believe Feynman's quote is not referring to politeness of the "miru" verb but of using different verbs entirely. For example meeting someone is both "au" and "(o)me ni kakaru" with similar difference of formality.