skysight-inc/HackerNews huggingface dataset:
> Flow is definitely not a Linter. It is a language, like TypeScript

This is absolutely untrue. Have you used Flow? It runs as a completely separate process -- you're literally running Flow as a command which typechecks/lints your code. It does not do any transpilation or modify your code in any way. The only caveat is the Flow type annotations which are A. optional and B. removed at compile time without doing any typechecking. Try it some time -- you can run Flow on existing JS code without modifying either your code or your build process in any way. It'll probably even find some bugs without you needing to add additional type information. This is fundamentally different from Typescript which goes hand-in-hand with a fully-featured transpiler.

To be clear, I use TypeScript and like it a lot -- but there seems to be a persistent perception that Flow and TS are two sides of the same coin. They are not and there are certainly some use cases where Flow fits better.
>Nope, we've been Rails since before Rails was even public.

How is that possible? Or you mean Ruby before Rails?
Maybe the fact that they are not operating the company. They maybe have a board seat. They can use that vote to get rid of the CEO and hire a new one. That CEO can then decide to give them access to files.

CEOs of delaware corps have to do whats in the best interest of the company. It is probably not in the best interest of the company to reveal documents to a shareholder for the purpose of being successfully sued by that shareholder.

Its probably entirely impossible for a random investor to demand shit.
It's mostly Youtube, Reddit, HN, ARSTechnica for tech/news.

For random comics and stuff it's Loading Artist.

Been listening to Jordan Peterson's lectures on youtube, watching video essays on films, the science/information related channels has already been mentioned here. I'd recommend "Blank On Blank" [1] it's wonderful.

[1]https://www.youtube.com/channel/UC9pO2YNforRbdwKOh09djKA
Preact introduced Preact CLI
I agree that powershell can be hard to debug but I would not say that C# is exactly easier to use. Some cases sure, but when it comes to machine management especially, powershell destroys C#. Another example of powershell being superior to C# would be ist ability to interact with RESTful APIs and parsing JSON (see Invoke-RestMethod ConvertFrom-Json, and ConvertTo-Json). Not saying that it can't be done in C#, but definitely far easier in powershell.
An approach where labour gives in to the demands of capital is going to be self defeating in the long run. With the increase in automation, the ability of businesses to treat people as a disposal resource is only going to increase massively. We need to fight that power, because its going to grow to a point where it controls every aspect of our lives.
"If someone hasn’t put much thought into their setup and works from their couch 100% of the time, or worse, “doesn’t know yet,” this signals that they might not be ready for a remote position yet."

Seriously, why people post such shallow opinions here?
It's kinda clunky -- I tried out mypy recently for a smallish Python code-base and there are just a bunch of rough edges in that system. After some time with it, I thought my time would be better spent writing solid unit tests than fighting the type checker.

That being said, I may come back to it in another year -- it's still in pretty active development.
Tobi knows DHH; apparently we started building with rails before its public release. Don't quote me on that, but I've heard it in passing a few times.
What matters for the manager is if the remote employees are bringing the same value and productivity compared to when they were working on-site.

They don't have to prove anything else beyond that.

You're talking about business succeeding because their employees work remote. Sounds like you mean "cofounders", not "employees" however. Employees are often times not directly related to the company's bottom line. Sure if I finish this project on time the company might win over a customer, which is good. But from then on, my employer's income from the customer comes from support, PR, upselling, business negotiations etc. All things I can't even remotely touch while I am in a corporation.
I'm involved in politics and somewhat obsessed with it. So these aren't spectacularly secret gems, but spending a few minutes with high quality news every day is actually something surprisingly few people do:

https://www.theatlantic.com

http://www.nytimes.com

https://www.theguardian.com/international
I shutter for your lithium ions.
Cython can wrap libraries but there are better alternatives for doing that. It is of most benefit when doing computation on NumPy arrays. That way you pass in and out native C objects, do bulk computation in compiled code, and never pay the penalty of accessing a PyObject. If you can't guarantee that then there is not much point in using Cython although you still do get a speedup on PyObject code by bypassing the bytecode interp.
Wow, thanks
The beautiful part about Powershell is that it's object oriented so that it doesn't depend on "plain" textual output formats. Something like a bash command line and piping text outputs, struggling with regexps in awk or whatnot while crossing your fingers no update will break your scripts felt pretty archaic and a wrong way to go about it when I had started to get more fluent in PS. (which btw is OSS and available on Linux now too)

But the worst thing I came across with Powershell is this. The fricking return semantics. http://stackoverflow.com/questions/10286164/function-return-...
ACM Queue, at http://queue.acm.org
But you can do this already using tools like Tassman or one of the many spectral convolution/resynthesis tools. And if you have sufficient money to throw at analog or sufficient computing power to run a large digital modular tools like Reactor (or any number of others) you can do so many wild things with bandpass filters and envelope followers as modulation sources. I have a Nord Modular sitting next to me and realistically that and a sampler offer more timbral possibilities than can be explored in a single human lifetime.

I don't want to just piss on this, of course any new technology is interesting. But synthesizing novel timbres is just not a big deal in 2017. 'Just imagine what's possible' is still a great marketing line, but anyone waiting on some new technology to make sounds that nobody has ever heard before is suffering from a failure of imagination rather than a limitation of technology.

think of it this way, I could probably hop over to my local biohacking lab and find some way to map audio data onto DNA, modify it, and read it back out again using CRISPR. It would definitely be possible to encode audio information in DNA form. You know perfectly well it won't automatically give you more 'organic' or 'natural' sound despite the novel fact of doing the computation on a biological substrate, and you also know perfectly well that it would be marketed that way, just like almost every other synth is marketed on the basis of its wild creative possibilities.

It's like showing off your new graphic manipulation software with a picture resembling the Mona Lisa. You're selling some basic tools, but people are buying into the idea that having the tools will endow them with increased artistic ability. In reality everyone likes the new tool or filter you've come up with, it spreads rapidly to the point of over-familiarity, and then becomes fairly standard in future toolkits after the novelty has worn off.
As another commenter very adequately put it: if a high-quality engineer can work remotely from a beach-house, they will. And the companies who are adamant in ther on-site policy will be left with the more mediocre engineers.

And I already seen it happen several times in my home country.
If those network requests could be identified, the whole thing would be shut down by network operators.
I do mostly contract work.

I have a line item called "distress surcharge" that is charged to clients who want to bother me with being in the office. Effectively doubles my rate. Helps them quit being silly.
As the github user mimi89999 pointed, moxie wouldn't have to support LibreSignal directly, it behaves like a normal Signal client and there would probably be no impact in his servers at all because there was a very limited number of LibreSignal users.
> There are logistical hassles with adding retail investors (in any form) to your cap table.

Sure, but do they outweigh the advantages?

Consider that Mormonism is the fastest-growing (by percentage) world religion. And that Bitcoin is the best-performing investment of the last decade. And that there are so many billion-dollar MLM companies.
That sounds more like PE than VC.
Not all information, only those that are not strictly necessary to provide the service (so e.g. a basic session cookie created once a user logs in or starts using the shopping cart, ... should not require consent)
Show HN: Material Design To-Do List App
http://brutalistwebsites.com/

https://www.bloomberg.com/
> I can think of no more "Rich Get Richer" law than the accredited investor law [1]. It literally says: if you aren't already rich, you don't have access to this entire set of opportunities that could make you rich.

Or alternatively "If you aren't already rich, you don't get marketed at by people offering opportunities so bad they've been passed on by high-risk investors who underperform the returns the non-rich get on less risky asset classes despite working full time on managing their investments whilst having significant power to induce exits in their favour." Or rather, the general public actually does have the opportunity to invest in startups if introduced by genuine friends and family but random mountebanks don't have the right to run slick campaigns to dupe non-rich people into believing that Startup X is a good place to put life savings despite offering lower expected returns than a roulette wheel and zero liquidity. I mean, it'd be nice if the law was as restrictive on more blatant attempts to scam like penny stock pump and dumps and MLM, but it's difficult to argue the general public would be better off for having comparatively sincere people beguile them with Powerpoints involving hockey stick curves.

It's not a "Rich Get Richer" provision when it's obvious that on average the poor will get poorer from random startups being able to present themselves as investment opportunities to them.
This law is really not applied in France. As experienced already, companies don't have at all the pressure. So there is no experience for now.
> Is Kotlin winning in enterprise?

Ask this again in 8-10 years' time.

And I don't mean that as flippant, enterprise projects simply have insanely long lifecycles.
Wait, I thought it was still 2017. 2020 already happened?
And some people run marathons when they have a perfectly serviceable automobile. Remembering many passwords is not particularly remarkable. I am far more impressed by those who [uselessly] memorize thousands of digits of pi.

Why would anyone do that, when those digits can so easily be calculated or referenced from data files? Why do anything that is not strictly necessary? Why try to bench press more weight than last time? Why try to improve your chess game? Why learn a new programming language?

Because different people like different things. I am not required to like the things you like.

And I like proving to myself that I still can remember things without a helper daemon to keep track of them for me. I like that little bit of paranoid fantasy I have that makes me think that the men in black suits would have to take the pipe wrench to my kneecaps to get at my passwords, so I don't think about how the security at all these sites requiring password is so piss-poor that it would be easier to bypass all passwords in lieu of cracking just one of mine. In the end, the problem mentioned by the article is that very few people implementing computer security measures have any idea how to truly secure their data, so they do stupid shit like block clipboard pasting into password entry fields, or allow accounts to be hijacked by a spoofed SMS 2nd factor, or try to roll their own crypto without the requisite number of CS and math PhDs.
This is possible with any number of X11 window managers.
http://slatestarcodex.com

https://www.gwern.net/

https://whatthefuckjusthappenedtoday.com/
She's an elementary school teacher, and I am living very cheap. No new clothes, minimal meat products, no social events. Just resting for a bit. From a global perspective, I am quite privileged, but within my home country, my family has been near or below the poverty line for most of my life.
You're wrong about leather. Leather is a byproduct of the meat industry: no one kills cows for their skin. Cows are killed for their meat, and the hides are probably fairly worthless until they're processed into leather. If beef production were to suddenly stop (due to lab-grown meat, for instance), cow leather would disappear too. Cow leather isn't even all that great, compared to some other animals' leather (like goats), it's just a lot cheaper because of the beef industry.

Finally, there's different degrees of cruelty. In theory, at least, it should be perfectly possible to raise and slaughter cows humanely. You feed it and give it pasture to graze on, and then one day when it's mature you suddenly chop its head off. Is having regular food, vet care, space to roam free from predators really a bad life? Of course, in reality many of the handlers can be abusive, and that should be policed, but this isn't really comparable to the poor elephants who were abused every day to "train" them, and forced to perform.
HN, Resident Advisor, Bleep, Discogs, NYT/WashPo/Twitter, Facebook (less frequently, but I'm away from home so it's kind of a necessity), some of the VICE sites/YouTube channels.
Hacker News as Progressive Web Apps – A Spiritual Successor to TodoMVC
> "failsale" against "man-made disasters"

Nothing is fool proof to a sufficiently talented fool!
You are correct about the starting conditions. A company with no revenue will devote close to 100% of its resources to creating value for customers.

But as it grows revenue, shifting resources to protecting its revenue stream starts to become lucrative. Employees spend some of their time providing value to customers, and some of their time protecting the "moat" around the company.

The percentage varies quite a lot, but I think there are lots of places where it's quite high. And within a company you may be acting in a role that's almost 100% moat protection, even if your coworkers are providing value directly. Without you, other people at other companies would provide that value directly, you're just helping to ensure that it happens under your shareholders' brand.

It goes meta, because then you have companies whose product is just moat protection services for other companies.

And it goes meta in the other direction too, down to the individual employee level. When you have no experience, you devote 100% of your energy to providing value. Once you have credibility amongst your coworkers, it makes sense to start shifting some of your resources to maintaining that credibility. This can become pathological in the same way, with entire companies whose product helps employees at other companies appear more credible to their peers. E.g. PowerPoint.
Given the infrastructure and health victims that have been hit, I certainly hope that some serious people are looking into this. Given the relatively small sums of money we've seen flowing into the bitcoin addresses, if I were the perpetrator, I would not think I'd got a particularly good deal - exchanging 40k or so for interest from a number of heavy hitting actors just doesn't seem worth it.
Someone explain this to as you would a five year old.
I doubt anyone has ever written anything on the topic. Keep in mind that non-profit is not the same thing as non-revenue. Also, replicating facebook isn't necessarily what I'm talking about, but instead seeing whatever sorts of applications would be developed in the presence of altered incentives.
I second this. Powershell syntax is almost as bad as Bash. I have no idea why they didn't just make a command-line version of C#, it's a far better designed language.
As a Black man in his late thirties, this is one of the most difficult things for me to accept. I'm from Dayton, OH. I grew up on the west side of Dayton, which is the side of town where most Black people in the city lived. My bitterness at seeing the way things are being handled now compared to the crack epidemic that swept through African American communities in the 80s has made me very spiteful. It's even more of a slap in the face because a large number of addicts (who are almost always white) come to the West side of Dayton to use their drugs. As a child, I hardly ever saw White people on the West side. Now, when I come back to visit, and I see a White person on the West side, I have a pretty good idea why they are where they are. It is a very difficult thing to come to terms with. My resentment over this situation has gotten to the point where I have decided not to offer help (other than a call to 911) to an addict who may have overdosed.

edited to correct grammar
Have you ever witnessed the anger of the good shopkeeper, James Goodfellow, when his careless son has happened to break a pane of glass? If you have been present at such a scene, you will most assuredly bear witness to the fact that every one of the spectators, were there even thirty of them, by common consent apparently, offered the unfortunate owner this invariable consolation – "It is an ill wind that blows nobody good. Everybody must live, and what would become of the glaziers if panes of glass were never broken?"

Now, this form of condolence contains an entire theory, which it will be well to show up in this simple case, seeing that it is precisely the same as that which, unhappily, regulates the greater part of our economical institutions.

Suppose it cost six francs to repair the damage, and you say that the accident brings six francs to the glazier's trade – that it encourages that trade to the amount of six francs – I grant it; I have not a word to say against it; you reason justly. The glazier comes, performs his task, receives his six francs, rubs his hands, and, in his heart, blesses the careless child. All this is that which is seen.

But if, on the other hand, you come to the conclusion, as is too often the case, that it is a good thing to break windows, that it causes money to circulate, and that the encouragement of industry in general will be the result of it, you will oblige me to call out, "Stop there! Your theory is confined to that which is seen; it takes no account of that which is not seen."

It is not seen that as our shopkeeper has spent six francs upon one thing, he cannot spend them upon another. It is not seen that if he had not had a window to replace, he would, perhaps, have replaced his old shoes, or added another book to his library. In short, he would have employed his six francs in some way, which this accident has prevented. [0]

[0] https://en.wikipedia.org/wiki/Parable_of_the_broken_window
YouTube - Programming talks, tech talks, documentaries and music (I have unlimited bandwidth so I mostly just leave it on OST playlists all day while I'm working).

HN.

Twitter (I have a rule of following exactly 50 accounts on a one in/one out basis because otherwise it's too unfocused to be useful the way I want to use it (which is as a quick/lazy RSS replacement)).

BBC News/The Guardian/The Daily Mail (reasonable cross section).

That's about it outside work related stuff/general programming stuff.

Listen to a fair amount of podcasts but I just go to their sites for that.
Martin Rees: ‘I don’t envy young academics’
NGOs are not simply biding their time waiting for the next Tech Messiah to come along and save the world. Their tech problems are terribly boring and mundane.

We deal with this all the time. Well meaning techie comes along with a bunch of ideas, none of which are particularly compelling and all require a ton of work (on both sides). When we don't immediately do backflips, they disappear. Rinse, repeat.
> Technology often creates unrealistic demands on workers’ time – this is not controversial. However, it also plays an important role in providing flexible working hours. Some of us may be willing to work late evenings as it gives us time off in the day to tend to family or household chores. Some like to use their daily commute time to catch up on work. Besides, more and more people are working remotely these days or with colleagues in other time zones. For them to switch off at a particular time of the day may not be practically feasible.

Ultimately, it boils down to clear communication, expectation, and boundaries.

I work in what I believe to be a very healthy team (I know that because I have also worked in very unhealthy teams). If I am not in the office, there is no expectation of me being available in any way - responding to emails off hours is a bonus, something I do becaue I enjoy my work. This also means that I am aware that if I email a coworker on a Saturday night because I feel like it, I have no expectation for them to get back to me until Monday morning. In fact, I might hold back from sending that email on Saturday night because I know that they're nice and might feel compelled to reply right away if they see it - and who am I to steal 30 minutes of their Saturday night?

If we have an important deadline coming soon, or something that requires more sustained attention, then we put things in place to deal with that (eg an on call system) - but again making expectations and boundaries clear. If you are on call for database monitoring from 9p-1am, it doesn't mean you are free for reviewing patches during that time.

It took many jobs before I found one as healthy and sustainable as my current one - I think it's pretty damn rare. One passive aggressive manager or insecure PM can lead to everyone scrambling to prove themselves, have a culture of "everything is always on fire and always at the highest priority", and so on.

I don't think laws targeting directly the symptoms of a dysfunctional employer/employee relationship are going to be very effective. Who enforces them? Peer pressure is a terrible thing - if a new employee joins a company where everyone is expected to reply to emails at any time of the day or week, what are they to do? Lawsuits are expensive and draining, and employees are rarely the ones to hold the power in the employment relationship.

The hopes I have revolve more around general, universal social support - think universal health insurance, basic income, etc. Ideally, these would let employees be much more flexible and free in how they can deal with abusive managers and dysfunctional cultures - namely by voting with their feet because paying for rent and diapers is not a concern.
I think your critique is very small minded. Although I did wonder if perhaps you used your twitter rant to try to insure others didn't apply for the job you wanted. And if not, well then, suck it up buttercup! :-) Have a great weekend!
Mycroft seems to rely on Google for text-to-speech.

Open-Source TtS works ok (though inferior), but StT does not really exist.
It can also impact IT professionals and others in fields where after-work emergencies are frequent.

Come again, what now? For critical services you have an on-call roster, like hospitals and utilities have always had. Why would anyone think that IT was any different? If the company continuously flies by the seat of its pants and needs to call in the sysadmin to put out unscheduled fires it's simply poorly run, that's all.
While completely true, this misses the crucial detail that burning the methane clathrates is pretty much the best case scenario for their release. They're coming out, one way or another. Right now, that means melting as methane, or burning to produce energy, yielding CO₂ — which, yes, would ideally be captured.

Which would you prefer?