skysight-inc/HackerNews huggingface dataset:
It depends on the toaster :) If you want to toast bread in various patterns that will most certainly require software. Is it necessary to have that? No! But if it cost little to nothing extra why would you not buy a toaster with this capability?

esp2866 coast as little as $10 and that is at retail price. From China you can purchase the same device for as little as $3 at retail and bulk orders are probably going to be way less expensive per a single unit.

AWS Lambda will charge you fractions of the cent per million requests and you do not have the operational cost. App Engine is mostly free if you don't have high volume.

Hence in the upcoming years, you will see the adoption of this technology at mass because it is cheep and easy to integrate!
Consider developing an extension (browser), not sure if this is secure at all, but think how easy it would be to grab current tabs, highlight-get text from pages, etc... I've got this for myself but it sounds relevant to your app.

Again not sure about security though, but convenient. No need to switch to another tab while deep in the rabit hole of opening links.
>> as immigrants don't pay for tv

Wait, what? Why wouldn't they? I'm an "immigrant" in the UK and I pay for the TV licence.

Unless you just make a blanket statement that is designed to make to lump all immigrants into one bag of people who don't pay tv licence?
If everyone stopped watching ads, of course the ad-supported business models would fold! And what we would have lost out on is a business model that is apparently not liked by enough people anymore.

Who's to say paywalls will end up being the norm? And what happens if the paywall is abstracted away behind a Spotify-like news interface?

In the Netherlands there's an online subscription-based news and magazine service, it's doing quite well. It seems quite succesful in engaging their readers more than the traditional media.

I do also see that we live in a more chaotic time than say a 100 years ago. I think much of it can be attributed to the rise of fast information transport systems, computers and the Internet, but that does not mean I have an obligation to support a business model I find immoral, because it might in some way indirectly benefit journalism and democracy in general. Perhaps abolishing the advertising model will make space for interesting other models, like community-curated news, patronage, paying for archives/more in-depth articles, etcetera.

It's not a tragedy of the commons if the only "victims" are a few companies. Companies are not "the commons", or humans for that matter. Companies fail all the time, and that's OK. Business models are not sacred cows that can never be slaughtered. If one business model stops working, companies will adapt and find new business models.

On the other hand, it can be argued that advertisements can have a negative influence on their viewers in many ways.
only most of those "bad things" are things like non-violent drug offences and other such things. I'm not saying they are all good folks, but most of them are just folks that messed up a little bit, and have to pay for it for years.

Once we get people in the system, it is likely they will be in and out of it their entire lives. And what is even worse, it doesn't have to be this way (We refuse to take more compassionate measures like countries with a lower recidivism rate, for example). We choose this. Maybe it is partially our own fault that some folks wind up "bad".
Reproduction for RNA/DNA and cells, and later multicellular life, is an emergent property of some heavy-handed universal laws.

I would suggest forgetting about reproduction and focusing on principles of information storage and movement. Computation is really the cornerstone of reproduction. In any large enough space that allows computation, computers will pop up that copy themselves. By chance. They will then dominate if their resource requirements allow them to. That's the ticket. Emergent reproduction.
* TypeScript has larger community.

That's a very good reason. I wish there were more community-provided types for flow. I think Immutable.js has only just fixed the last issues, but that's really been bugging me for the last few months. ("no default export" and "isEquals".)

* Flow requires Babel.

Not a huge deal for me, since React Native already requires Babel, and I personally like working with Babel. I use a number of Babel plugins, such as "transform-decorators-legacy" and "module-resolver".

* Flow is written in OCaml. It could probably make it more difficult to install than TypeScript.

Not at all, installation was very quick and easy. You can use either npm or Homebrew.
>people who knew them will say to the news "I never expected them to do such a thing" or "they were such a sweet person"

The shittiest of people have friends/family who will vouch to journalists "he loved his family"(awesome achievement), "he was always up for a laugh" (or such euphemisms)... they've grown up talking self-serving bullshit and opposing the system in any situation.
Great cartoons! :D
Typescript is a truly great project, I'm not sure many people understand the amount of work that has gone into this compiler.

They have the crazy constraint of being 100% compatible with Javascript, which is a bit broken by design and yet they managed to make it so much better to work with TS than with JS.

After trying Flow numerous times, I came to the conclusion it simply can't compete with the power of the team Microsoft put together. Even their alpha versions are stable enough to be used in production.

Some advices:

- Always enable --noImplicitAny and --strictNullChecks. Without these flags, the type system is barely better than using JS.

- Use a noAny tslint rule. disable it on a case by case basis, only in util code. Most of the time, any is not necessary, often you can use {} or Object instead.

- You can get away with just using undefined everywhere, null adds no value.

- Use union types. Make impossible data combinations impossible to write! Example:

export type RemoteData<D, E> =
NotAsked |
Loading |
Refreshing<D> |
Success<D> |
Failure<E>
The article was written tuesday (April 11, 2017) but the computers were discovered in July 2015.

Slow news day...
Here's the fun part. The cash/cheque option is available if it was involuntary. But the option only has to be available, usually you have to ask for it. Not telling you that option exists is legit, telling you that option doesn't exist isn't.

But if it was voluntary, the monetary option is not mandated. So when they ask if anyone wants to volunteer for a voucher, accepting that offer is volunteering, and writing yourself out of the cash option. (The airline can still offer it, but they no longer have to offer it).
I was not implying that. What I said is that MacOS malware grows like crazy.
So we're punishing thinking?

> conspiracy theorists ... always ready with a few tea-leaves to read.

That's how you see it. I didn't see that comment as a "conspiracy theory." It wasn't a rambling rant. I'd say you're always ready to see everyone as a conspiracy theorist if they don't parrot the default explanation.

In any case, remember that people voicing concerns about widespread government snooping were shut down and derided as "conspiracy theorists" barely 10 years ago.
i meant non-english speaking immigrants.
India-based doctor booking platform Lybrate quietly raises $3M more
Oh come on, if someone is interested in voting, they will register to vote, simple as that.
I can very well imagine note-taking helps with memorization, but I can't imagine that it helps with concepts, with connection the dots. Your mind has to be able to wander freely for that, when you are busy writing you have to concentrate on that particular task, which is the opposite of a freely roaming mind ready to explore ideas and connections. Just my theory, and I'm certainly biased, since I'm someone who very rarely wrote anything down at university At school we had to, and looking back the results I got from that education support my theory. I never had any trouble at school, but getting good grades and actually caring about the knowledge and connecting it all in my head didn't happen - only now, decades later, when I discovered online learning and took over 70 courses by now am I able to connect it all in a meaningful way. No, I certainly don't have a good opinion about note-taking as a basis for gaining knowledge. The results are too narrow, I think.

What I found that helps - which unfortunately doesn't scale very well given how much students have to learn in a given time - is to teach others. Become a TA. Answer other people's questions, explain stuff. It may be an individual thing, I always work better that way in all parts of life - doing things other people need, I don't have a lot of questions myself and I do much better under this system.
Confessions of a reluctant gentrifier
Take a turd and roll it in sugar it's still a turd.

To me C is obsolete and most people who have a "reason" to use C don't really have a real reason other than stupidity. C++ does everything that C does except only better.

;-)
I was going to say just this.

I've been between github and gitlab lately, mostly because gitlab had private repos and I'm developing a new FOSS app that I want to release at a later point.

But recently I wanted to create a new simple public repo for a small task and gitlab just refused to work. Eventually there was some sort of ghost repo created that prevented me from using the path I wanted, but it wouldn't show up in my projects.

So to get on with my work I created the repo at github.

Sad because I was really invested in migrating from github.
I have worn monthly contact lenses for almost 9 years without problems and switched back to glasses couple months ago because my eyes got tired and itchy too fast in front of the computer at work (I'm a front end dev so I spent most of the day in front the computer screen).

I have to admit that I didn't know that contact lenses shouldn't come in contact with water and that it could lead to such disastrous effects which can even end in loss of eye sight. However the first time I was at an optician to figure out what kind of lenses I need, they explained me very carefully that I should -always- wash my hands and dry (and not touch anything else other than the lenses in between) them with a clean paper towel before putting in our taking out my lenses.

Furthermore never to reuse the cleansing liquid you put into the little boxes where you store your contact lenses. I strictly followed this procedure over the years without any problems but when I was at the eye specialist to get my glasses subscribed I told her that I never had any infections using contact lenses and she smiled and said that it's only a matter of time. This really got me thinking because I was planning on using daily contact lenses for when I do sports or go out. :(
How were the polls fake when they were basically right? The state-polls for Wisconsin / Michigan in the end were wrong, but those states in the end were probably not polled enough to capture the volatility of unprecedented events like the Comey letter.

And FYI national polls predicted a 1-4% popular vote win, those where pretty much on the money.
Wouldn't that make the number higher then, if you're counting people that have been through the system? Some rough numbers from the US justice website say more than 650000 people are released from prison each year, and two thirds are back within another three years, which seems to me that a lot more than 1% touch the system.

Unfortunately, it's 4 in the morning, and I'd spend a good hour or so looking up better stats and figuring out the math, but I think my point stands.
Thanks fpgaminer for following along and being one of the few crazy people (including myself) to have read so many interviews!

Totally understand your view about the acquisition... but I wouldn't say Indie Hackers is no longer part of the movement. I'm not cashing out and doing something else. Rather, I'm going back to spending all of my time improving the site itself and trying to make it more useful to more people. Yes, Stripe is helping me do away with all sponsorships!
Alright, I'll give you enums. I don't actually use enums because they have been superseded by string union types, which are generally better. (And are just types)
Glad to hear it worked! As you say, it brings trust back to the right places in the ecosystem.
Then post some data to back this up!

Everyone watching live TV in the UK has to pay the TV licence fee or they will be heavily fined - and I'm 100% certain the enforcement agency doesn't give a damn whether you speak English or not, they will fine you anyway.

I'm also extremely curious what % of immigrants to UK doesn't speak English, if you really want to follow your line of logic.
The flagged comment used social justice as a pejorative. Which is why my limited scope claim was relevant. You responded that a "ton" of people were ill-informed and outraged about uber, and I asked for more information about that claim.

What makes you think outrage is a major factor in this uber situation? Are "hits on google" enough to justify a claim?
We like the fact that TypeScript is a full ES.next to ES.x compiler. No need to also include Babel and a bunch of plugins in the build.

But the biggest TS advantage has to be the size of the ecosystem. There are quite a few libraries written in TypeScript, and there are type definitions for pretty much all popular JS libs (and quite a lot of obscure ones). The Flow defs ecosystem seems to be fairly anaemic by comparison.
It ensures that people don't think it's serious.
Or the ESP32!

https://espressif.com/en/products/hardware/esp32/overview
Glad I'm not the only one with 300+ tabs open. Hacker News really does not help with its constant barrage of interesting and often long form articles that I may not have time to read when I first encounter them.
We don't but neither do universal simulations. Maybe I should have said finite-state turing machines. With a vast enough universe, the finite # of states won't matter much when it comes to producing life. What fraction of the information in the universe are our bodies, or if you go down further to simpler smaller species, the fraction gets smaller. It's tiny.

2) Yes, basically a flat torus. Not the most beautiful topology.

3) Yes, I think locality is the right approach at least for starting out. This project is iterative so nothing is set in stone.

Thank you for the questions and comments. I guess I left quite a bit out. And right now, I'm in the middle of a lot of design decisions regarding fusion and decay. It's not easy to build a universe, even a simple one.
> React Native already requires Babel.

Could you elaborate on that please? Is it impossible to skip Babel when using React Native?

> Not at all. Installation is very fast and easy.

(Last time I checked Flow npm package gives you binaries.)

I'm sure Flow installs fine in "standard" environments, like an OSX laptop. I was thinking about more weird places, like CI servers where you can't fully control the environment. I was burned enough about stuff like that in the past.
A systemic problem - Yes. A frequent problem - Maybe.

Let's be clear on what a systemic problem is. The organization has many levels of controls, with employees in different departments to independently ensure that as the organization functions and moves forward, it is doing so in the right way. In this case, the HR, the Line Managers and others have individual responsibilities to ensure that sexual harassment is not tolerated. But each of these controls failed. Worse, it seems like they collaborated to undermine this. This is a systemic problem, as many parts of the system are functioning incorrectly. Now, is this a frequent problem or one off? Usually, systemic problems are frequent as there is reason to believe these controls will be violated / broken again.
No, really, replace github with nothing at all, they are all equally off-putting, because the concept of offering (only) a user interface and in particular accounts to external parties is stupid in the first place.

Offer an email address for bug submissions.

Of course, feel free to use a bug tracker internally if you like, and possibly even with a public user interface for people who want to use it, but a user reporting a bug to your project should normally not need more than a working email client.

I have an email client that's configured to fit my needs and that allows me to efficiently process lots of emails and to write and manage outgoing messages in a single unified interface, and that's all that's really needed for most bug reports, so don't try to waste my time by forcing me to learn your user interface of choice that's not going to have the features that I want to have anyway.
"Turing completeness is necessary for intelligent life." Sure, but it would be extremely difficult to write a simulator with "interesting feedback" that is not turing complete ...

"In our universe, the speed of light is the speed of causality" In your simulation the step function is causality. I would not be too concerned if the simulator was not strict in conservation. As a matter of fact, the interesting parts of our universe have the property that they are in the middle of an entropy flow.

Just some random advice, maybe you don't find it useful, but I would not focus too much on these things ...
SMTP/IMAP is very serious - we would love to bridge email convos into Matrix eventually. I suspect we're a little late to rescue NNTP though but perhaps someone will write a bridge for sentimental reasons :)
It definitely looks like it's prepending with Dear Editor and appending the date/name as signature. Really cool :)
Audio mixing at home
Pointing out that Ayn Rand didn't really understand the capitalist system she eulogised is far from a mere "nitpick". You seem to have missed the entire point of the criticism: zillionaires devoting time that could have been spent more productively to giving people lifts is exactly the kind of "charity" Rand is trying to pretend it isn't.

And when the heroes do help each other, just in case you think they might be supposed to be doing it out of a sense of kinship, Rand tends to have them say things like this:

"I hope you know it's not for your sake that I wanted to help you fight."

He smiled; it was a faint, friendly smile. "I know," he said.

"It's not out of pity or charity or any ugly reason like that. Look, I intended to give you the battle of your life, down there in Colorado. I intended to cut into your business and squeeze you to the wall and drive you out, if necessary"

He chuckled faintly; it was appreciation. "You would have made a pretty good try at it, too," he said.

"Only I didn't think it would be necessary. I thought there was enough room there for both of us."

"Yes," he said. "There was."

"Still, if I found that there wasn't, I would have fought you, and if I could make my road better than yours, I'd have broken you and not given a damn about what happened to you"

As with all religious texts, Atlas Shrugged produces its blind devotees who will assert literally anything to avoid confrontation with any other aspects that might conflict with their worldview. But it's a curiously selective reading of the text that argues a book whose key moral messages include the slogan "I will never live for the sake of another man, nor ask another man to live for mine" is about a personal system of individuals helping each other, and not the negation of said system in favour of the logic of self-interest and cold hard cost-benefit analysis.
Ah, I see. Well, I'm sure it's common enough that you would have no problems getting it running on CircleCI and TravisCI.

Here's the only issue I found, which is now closed: https://github.com/flowtype/flow-typed/issues/247
One issue I see is that you can only export pngs. It would have been really useful to be able to copy the selected drawing elements and paste them into a Google Drawing
Free consulting for Slack: convert gifs to webm, intercept requests to download or save with the original gif.

You're paying for the codecs, might as well use them.
This is completely wrong regarding TS. Check out what the last few versions have added, it's solid.
It should, but English lacks a suffix for "addicted to...", so people have taken the "-holic" of "alcoholic" and reinterpreted it to fill that void. The genie is out of the bottle now, so to speak, and we will probably continue to use "-holic" for all forms of addiction as long as English is spoken.
Labeling deepstream.io as "crippleware" feels a bit odd to say the least. The relationship is more similar to Kafka/Confluence - a strong, standalone open source project that existed first and continues unrestrained and a solid service company based on it
Where I live you can get dedicated GBit transit for ca $310 /month. If my calculations are right, that would be ca $1 per TB of monthly data transfer. You can probably get it cheaper, but these prices do not leave much margin for the hosting provider, and are basically "self hosting" prices. You should look for unmanaged VPS's and don't expect much support.
4 of the Best Tools for Web Development QA and Testing
I guess you should stop using software written in this obsolete language then.
How cloud computing concepts are changing traditional telecom
Tried to draw a dick, failed to be recognized.
Subscribing to a newspaper in paper.

That's the best for everyone involved.

Or you need to fund journalism with tax money, directly (NPR, PBS) or indirectly (BBC, ARD, ZDF, etc).
Where is this 15 minute interview idea coming from? I run interviews for 1–2 hours as well. I just don't want to waste that time on large numbers of candidates when I can qualify a smaller number more quickly by having better information up front.

Nobody actually does this, but yes, a 40 page CV would be fine as long as it had a cover letter or summary and it was laid out in a way that I could skim it. I'd prefer the 40 page CV to a 1 page résumé any day, because the 1 page résumé doesn't have what I need to make an informed decision. I can skim a 40 page CV in minutes without chasing anybody for more information and without conducting a 1–2 hour interview.

You've still not provided an argument against more information, just said that you don't value it. There's literally no downside as far as I can see. If you're not interested in certain details then you can just skim over them.
That's pretty close to what we have at the moment. What went wrong with 'the doctor' wasn't the compensation structure, or even that it was involuntary. It was simply a failure in dispute resolution.

(and, imho, a complete failure that this had to happen in their seats. It's difficult to take 'no' for an answer when everyone's seated and watching, because they'll just learn that 'no' works and answer the same way. Denying someone boarding and evicting them once they're seated are essentially the same legally, they're not 'boarded' until the doors are closed. But logistically, entirely different)
Also gives you bonus points with the professor, simply because they can't help notice that you did that and even subconsciously getting closer signals interest. My very first exam grade when I started studying CS (25 years ago) was an "A" with a very strict professor who rarely gave anything better than a "B" on a theory-heavy (algorithms) subject - who could have known nothing at all about me, only that I seemed to actually be interested in what he had to say because I always sat in the front. I don't think the oral exam itself was responsible, because there were few hard questions, it was more a back and forth talk about things not even the core subject of the lectures. I think he would have asked more actual questions to people he thought he knew less about. So I think I already entered the exam with a significant bonus.
BUREAU DE CHANGE(BDC) OPERATORS NEEDS IMAGE LAUNDRY PRONTO
Back to the good old days of BBCode! :)
"LISP programmers know the value of everything and the cost of nothing."

- Alan Perlis
How come there is no protocol to ensure authenticity of such claims?