skysight-inc/HackerNews huggingface dataset:
I still think that refusing to start if the cert expires in 7 days or less is still an issue if Let's Encrypt is down.

There should be at most a warning but it should start. Otherwise you end up with an external dependency that can cause your web server to not start through no fault of your own.
For an in depth talk about the affect of directing your salary to charity check out the following Tech Talk by Toby Ord: "How Many Lives Can You Save? -- Taking Charity Seriously"

https://www.youtube.com/watch?v=iGCVRA7T7FE

They talk about using the metric of "how many lives can be saved" with your cash.

ABSTRACT

People admire doctors and rescue workers and marvel at the possibility of saving someone's life -- something that few of us would ever achieve. And yet at the same time, we routinely hear that for a small sum of money we could save someone's life in a developing country and this scarcely impacts our behaviour. There is an important disconnect between these two attitudes and it has serious moral implications. I will speak about the evidence which shows that we really can make a tremendous difference by giving, and then explore the moral case for giving much more than we typically do. I will then look at the great disparity in effectiveness between different charities and show how choosing where to give can be even more important than the decision to give in the first place.
This is a great example, though, of why 'EBITDA' is such a terrible metric of profitability. Depreciation (which is the way this rail car certification would likely be accounted for) is a real (if deferred) cost.
French team finds way to unlock computers infected with WannaCry virus
Thanks for the comments, vertical scroll is already there and auto language detection is in the plans
Gold Medallion homes: 1960's award for all-electric houses
Thanks. I recently purchased the Human Japanese app, and I took a 2 year subscription on japanesepod101.com. I wasn't sure whether duolingos would have been a better choice. Probably not. But I'm still happy to have read your message. I'll stick to the two tools I've paid for.
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.

You can leave away higher-kinded types if you leave away types altogether, but I don’t think anyone has had a practical benefit from a monadic effects system or transformer stack in e.g. Javascript. I’m not even sure the plain »monad« concept even exists as an abstraction instead of in docstrings.
Yes, I think we agree. Thank you for the additional info / detail.
How does this serve to obscure the military basis? By implying they have an economic basis instead, or as well?

I doubt that's much of a net PR win, because either way they would be facing the same charge of trying to claim territory that doesn't belong to them.
Thanks! It's a little confusing because we have 2 job boards — one for CfA, and one for jobs in gov't (that one is https://jobs.codeforamerica.org/ )

We already have some State of CA jobs on there, but I'll pass along this link to the folks who run the gov't job board!
Regarding the Feynman quote:

1. It is told in a sensationalist way that either is or is close to being orientalism. I believe Feynman was known for his story-telling skills (sometimes with some hyperbole for effect), and I think this case is no different.

2. That said, for someone doing a crash course in Japanese, I can see how this can come across as being confusing... but it's not terribly complicated for a smart person like Feynman. Maybe the teacher wasn't particularly skilled...

3. That said, if Japanese is learned in context over some period of time, using the wrong verb form in these contexts just intuitively sounds wrong to the point that it makes me (and others) reflexively wince.

4. That said, the deeper levels of keigo (not the minor stuff mentioned by Feynman) can actually be challenging to learn, even for Japanese people. This is mainly because the content is unfamiliar since the contexts are not experienced regularly (or ever)... until they are, then the keigo becomes natural.

5. That said, someone like Feynman (and in fact most westerners) would get a pass for using any form of "see" if it is in Japanese. Most Japanese I know have low expectations (rightly or wrongly) for foreigners speaking Japanese, so using the wrong verb form typically doesn't even raise an eyebrow.
Blogs about West Africa
so if we remove "distractions" and work like robots will we get $30k more a year?

People are not robots. If I'm worth $200 an hour for the first 5 hours to an employee, by the 16th straight hour I'm barely in the positive territory. Companies should STFU and pay more, their earnings and cash piles show that money is being made.
Snail White – Snail White Secretion Filtrate Moisture Facial Cream
I use this channel to get xkcd comics on Telegram. https://t.me/xkcdchannel
To echo a previous comment, the absence of one does not make it lesser or undesirable. This is not a zero sum game.

> it's pretty clear that filling in "white people" would make this statement unacceptable

Of course that's unacceptable because it's an implied norm and saying so explicitly is offensive.

If I may suggest? Consider it this way:

"Black and brown people are especially welcome because of their history, life experiences, and unique viewpoints towards something that has historically affected their community's everyday existence ... in addition to the more common applicants (white males)"

NOT:

"Black and Brown people: yay. White people: booooo"
Who is James Heisig, and what is his method? I'd like my Japanese ability to explode too!
When ANYTHING is used to escape from emotional pain be it heroin, pot or food it is wrong and causes problems.
It's rare here too (Bay area), but one day my wife forgot her wallet at home, and had to find a station that took Apple Pay in order to fill up to get home again. She found one and is now an Apple Pay convert.
In the case of ransomware, it just has to work most of the time.

If the WannaCrypt author(s) want to (partly) address this particular tool, they could, for example, just make it reboot on XP after encrypting everything.
Well, you might not want to put it in a public API anyway since it shouldn't be copied.

Better if you wrap it somehow. Then it's similar to an unsafe section; you need to be careful but it's self-contained.
I'm not saying that everything has to be surgically repaired. Whatever the surgeons decide to do I'm cool with 99.9% of the time.

Its just that there are people who "should" have surgery who "can't" have it because money.

Another issue is that just because a doctor advises you to take opioids doesn't mean that you're not abusing them. Doctors tell you to do all kinds of things that are bad for you because they are the lesser evil. The prime example being chemotherapy.

The primary use-case of morphine-like substances is to treat acute pain. Taking any kind of opioid for prolonged periods of time leads to systemic adaptation and you end up an "addict".

Is there data on this? Probably. Depends on what you want data for. The fact that america is under-insured when it comes to healthcare is well-established fact.

I don't buy "people take opioids because their lives are lame" - because its bullshit. There are drugs that are way easier to acquire that provide a lot more "fun". You don't start on heroin and then switch to vicodin, either. A heroin addiction is treated with methadone.

If you want a really clean "feel awesome" high, you want a benzodiazepine like Lorazepam. I had a prescription for that once. Popping one of those pills, you smile from ear to ear within seconds and experience pure bliss. If you intentionally try to have negative thoughts, you just laugh harder because it feels so ridiculous. If you wanted to "trick" a doctor into prescribing those, faking the necessary symptoms is really simple.

The drug industry has a pretty good grasp on how to engineer drugs to do one specific thing really well without causing a bunch of secondary effects. Modern painkillers are good at dealing with pain, without turning people into loonies. But opioids are opioids and if you take them indefinitely, you mess with brain chemistry.
I work at fightforthefuture.org and I've thought a lot about this.

My first answer is to develop your skills to the point where you are strong on design and UI/UX, not just coding.

I say this because we've worked with some people who have this ability, and they're extremely effective as activists once they focus on a mission.

Aaron Swartz is one person who had this ability, but you don't have to be a genius polymath to be good at this, and Aaron wasn't amazing at visuals and design either. (He was good enough at it though, which was what mattered.)

Ideally, you should be able to speak persuasively online, using text, code and design creatively to get your message across. But as a minimum you should be able to build a prototype from your own vision, get the UI/UX to a point where you're happy with it by iterating, and QA it yourself.

There are a few reasons for this, but the main one is that most social change gets done by small groups of people, and many of those people aren't technical. And usually it leverages certain moments when people happen to be paying attention, and makes the most of those. So you won't have a big team, and being able to do most things yourself lets you respond quicker.

If you have that, I'd try your hand at working on some issues that interest you, either directly, or showing up at an org you admire and seeing if you can help.

We're setting up a space for volunteers, and also a YC-like fund for new activism projects that emphasizes the need for technical founders: http://fightforthefuture.org/ateams/
There isn't. I said it was one of many answers, didn't I?
How is this different from letting kids watch TV?
Where are those coupons? :-)
I don't entirely disagree, because in the end, these are just tools we created to serve us. We're free to use them in whichever way we feel makes the most sense to us.

The /it depends/its complicated/its a grey area/ way of thinking is an essential analysis tool, but the average person can't be motivated towards an ideology (political, economic or social) using that. To me, the most progress is made by adopting a zealous attitude at the beginning and then making major course corrections, rather than pissing about with optimizing via micro adjustments from the start. e.g. Give people unfettered capitalism, and then when you get 13 year old kids in coal mines, you give them unfettered welfare/workers comp for a bit, etc. That way both the negative and positive impact from policies is permanently etched in history.
The problem with actual book reading is that looking up words is too slow. I really wish there was an application like Decipher Chinese for longer texts, and also a bit better on the translations.

I found this one on the web, but it is pretty limited http://justlearnchinese.com/chinese-reader-for-adult-learner...
The idea is cool, but the execution is lacking. My expectation is that if you turn the slider fully to one or the other side, you would get a perfectly clear representation of that instrument. In reality, you get this dirty synthetic sound no matter what and the result of blending them together is always "dirty" and they all sound similar in the end.

I understand that it is hard to encode the sound into these parameters and get near perfect decoding, but maybe that's the next step?
No. See also: https://news.ycombinator.com/item?id=10713064
yes. the world would be a much much better place had a non-corporate version of facebook had become facebook.
Evolutionary Computation – The Genotype
Direct injection is a mixed bag: on my 2010 VW CC you have to "decarb" the intake valves every 30-40K miles because they do not get washed by the fuel.
> You are free not to visit websites that track you

Let me just check the public registry of what companies track me and what they're tracking.
That assumes that all facebook ad traffic starts with a DNS request for *.facebook.com. It may be that all facebook ad traffic is served in this way _today_, but that doesn't stop them from changing it tomorrow. What about other ad networks? What about other ad networks where you like to use part of their services (eg google.com)? What about ad networks that serve their content from a cloud provider?

Blocking domains at the DNS level is a partial solution at best.
News Coverage of Donald Trump's First 100 Days
Which is exactly how DNT should work, because client-side defeating of tracking is the only way to be sure you aren't actually being tracked.
> If they were stronger, they would have raised proper VC.

I think that is really the most important part. A lot of people sophisticated enough to have their interest peaked by the opportunity probably figure the deals being offered are (more or less) the deals already rejected by traditional and more sophisticated channels. If established but private companies (e.g. Lyft) were doing late stage rounds through this type of a marketplace I think demand would be much greater. The problem is those companies probably don't have a lot to gain by doing it that way.

Now my assumption on quality may be wrong but that sentiment seems like an important hump for these marketplaces to get over.
But if you care more about latency and predictable performance, Go's very low-latency GC is attractive.
P: A programming language for asynchrony, fault-tolerance and uncertainty
To me, PETA is neither friend nor foe.

I am a beekeeper. PETA says I exploit the bees and steal honey from the rightful owners. So we disagree.

Nonetheless PETA does a public service by working to expose behind-the-scenes treatment of animals. You can derive your own moral conclusion of their findings. Most people find this treatment abusive. I agree with them.
Trust. A crowd-VC-fund would have two options: either delegate decisions to a few powerful administrators or put everything up for direct voting.

Administrators would be terribly prone to be influenced by more or less open kickbacks, because what they could potentially skim would far outweigh their personal investment or any piece tag you could put on whatever little reputation they might have. A conventional big name VC won't ever be impressed be the CEO of the startup he funded meeting him at a fancy restaurant, not so sure about the representative of some hypothetical crowd-VC subreddit. And keep in mind that most methods used to keep regular investment funds accountable cannot be applied to VC investments.

The "everything up for a vote" path has a trust problem as well because that kind of popularity contest is totally unpredictable. A perfectly rational crowd today could tomorrow decide to go all in on a fake startup promising the energy revolution based karmavoltaic modules. All it would take is some vocal minority that is good at agitating everybody else into submission through the online arsenal of strawman tricks, shaming, tactical trolling and the like.
"You are counted as unemployed if you do not have a job and are actively looking for work."

Don't you actually have to register with the government and tell them you are without a job and looking for work in order to count as unemployed?

A lot more people could be without a job and looking for work without having told the government about it. So the government figures likely underestimate true unemployment, even if we ignore those people who are without work and have given up hope of finding a job and so have stopped looking, and those people who are without work and don't want to work or can't work for some reason.
Most VCs raise money from things like pension funds, which manage a lot of money, and I believe invest in multiple vcs.

They Usually invest a very small amount of their money in this sector, usually a fee percent at most.
The linked paper is specifically about using modeling to speed up runtime. Developer hours are typically more valuable than CPU hours so I think the paper is misguided in its approach.
Why does working from home make someone more replaceable than someone working from an office?

I would think in most IT positions the thing that makes one least replaceable is their value to the team. If you constantly provide in the form of More code written or servers maintained because you can focus better then you could be more valuable. I don't think working from home directly relates to values, and I think arguments can be made for value increase or reduction.
FCC votes to overturn net neutrality rules
There's a few map projections I really like that don't have most of these problems: HELAPIx[0] and Dymaxion map[1].

HELAPIx is designed to have pixels of the same area, and Dymaxion is designed to have the least distortion.

[0]: http://healpix.jpl.nasa.gov/

[1]: https://en.wikipedia.org/wiki/Dymaxion_map
Methane doesn't persist in the atmosphere for nearly as long however. It will break down upon exposure to oxygen, ozone, and UV sunlight.
Also, as an aside, heroin and opioids aren't not automatically fatal so that number is a subset of users. An important number is not just deaths but also hospital visits and new users are important.
You mean there's a non-trivial number of patients who are prescribed opioids to essentially self-medicate at home because keeping them in the hospital until they're recovered is "too expensive" - who are then told to deal with their addiction themselves because no doctor felt the need to actually guide them through responsibly using their drugs?

Who are THEN told that they just can't get drugs anymore because now they're just filthy addicts. That's actually impressive. For a glorious nation like the united states of america. Borderline malice.
Lots of Karplus-Strong synths still around as Audiounits or VSTi's.

The wind synth was Yamaha VL1 - quite expensive at the time but very expressive. Not sure what happened to the patents on that, but there have been other physically modeled synths since then.

Stefan Bilbao's group at University of Edinburgh is carrying the flag on next-level physical modeling, though I think the funding for the project has come to an end unfortunately.

http://www.ness.music.ed.ac.uk/

There was cool work on physically modeled instruments done in Finland by Vesa Välimäki et al, not sure what the state of that is now.
> > ii) there's nothing particularly unusual about a more senior prosecutor overriding an earlier decision of a more junior prosecutor

> The prosecutor who dismissed the case was senior, and not junior in any sense of the word, rank or age.

Marianne Ny was Överåklagare and she was senior to Eva Finnè who had the title Chefsåklagare. According to her, she reopened the case because new relevant information had become available.

> Can you give a few examples of other re-opened Swedish rape cases, seeing that it's "not unusual" from your point of view.

It's rare but it happens: http://www.nsd.se/nyheter/forundersokning-om-valdtakt-aterup... https://www.svt.se/nyheter/lokalt/vast/forundersokning-om-va... http://sverigesradio.se/sida/artikel.aspx?programid=83&artik...
Was the initial hope that the tech would come first and the legislation would follow?
This is a good demonstration of the point that artificial organs don't have to be the same as the real thing, they just have to be similar enough for the subset of tasks desired.

This is especially true for chemical (liver) or cell (thymus) factory organs. Just because the research community can't yet manufacture blood vessel networks needed for large organs doesn't mean they can't use fully or mostly functional organoids to produce benefits. It is possible in principle to patch a diseased liver with many organoids, or put thymus organoids into lymph nodes, and so forth.

This sort of thing will get underway in earnest if there isn't any real movement on the blood vessel network problem within the next few years.
> New paint colors invented by neural network

These aren't new colors, they are new color names. And they weren't invented by a neural network, the names were generated with seed words like "poop" or "stanky", and a language processing algorithm matched the seed words based on certain criteria and statistical models of a 7500-word database. There is definitely an element of "invention" in the sense of "making up (an idea, name, story, etc.), especially so as to deceive." The deception here is that a simple language processing algorithm is capable of "invention."
>It's far too tempting to let one thing bleed into the other when working from home.

I worked with a guy once who'd been WFH in a previous job. He would get up, shower, put on a suit and tie, unlock the door to his home office, hang the suit jacket on a peg in the office, and sit down to work. At the end of the day he'd reverse the procedure, locking the office. He said he had to do it to keep things separate.
I imagine a 5M company is even more likely to succeed which is on lower end of selling to private equity.
This document[0] alleges Sweden has a right to remain silent. If Assange had shown up in court and refused to answer any questions, how would the case have changed? What was the prosecutor's plan in this eventuality?

[0] - https://www.loc.gov/law/help/miranda-warning-equivalents-abr...
Right, that's one of the nice things about Appel's paper: he shows how to integrate a few different pieces to significantly reduce the TCB (ie, it doesn't include anything about C the language at all).
quote: "Americans have until mid-August to share their views with the FCC"
You can't downvote responses to your comments.
Subsidies are one thing, contracts are another form of support. Government contracts are what kept SpaceX afloat in 08, when they couldn't find private clients, and these contracts can be excess of 100 million.
> It's just as incremental as Flow

No, because TypeScript is a transpiler and Flow is a linter. You don't have to convert your codebase with Flow -- you can just run it on existing JS.
totally anecdotal, yes, but reading several local news articles about the 'benzo epidemic' here I think doctors just don't care. It's easier for them to just walk you out after 3 minutes of consultation instead of trying to solve the puzzle in front of them. It's also more profitable to them as well so you can see how dangerous this can turn for us... doctors aren't exempt from corruption.
Google Assistant for macOS
It's a good one, but the caveat is stronger than you mention. Just because someone wants to pay you for something, doesn't mean it's good to society. Some things are unambiguously socially harmful - cigarette industry, gambling industry - but there are also many things that are harmful by perpetuating waste of resources and man hours. Be wary of zero-sum games, where your effort goes mostly to cancel out the effort of others. Some areas of adtech come to mind, for example.

So in short: use judgement. There's a lot of social good to be done in mundane jobs - but just because someone is willing to pay for something, doesn't mean it should be done.
By the way, if anyone else has the thought to use 'WhatTheFont' to identify a similar font based on the sample image...don't waste your time. Useless results.