skysight-inc/HackerNews huggingface dataset:
Go fill a glass of water and float some ice cubes in it. Mark the water level on the side of the glass. Watch the water level remain constant as the ice melts.

Another experiment: fill a glass with water and ice so the ice isn't floating. Then watch the water level increase.
The email being sent out clearly states:

"If we do not hear from you, we will assume that you have no objection."
Why do they prefer to avoid patent grants?
It seems unreasonable to me.
the hackable 5% :-)
Bad faith is giving someone else seemingly open code that does something you hold a patent to and then enforcing the patent agsinst the recipient.

The explicit patent language in Apache License 2.0 is a good thing.
Just mentioning, there is ngrx^1 which is the redux pattern for Angular 2 apps. It also integrates with Observables.

[1]: https://github.com/ngrx/store
In the context of, say, figuring out what makes humans act the way they do: most certainly not.
I used to always wake up around 9:30am and now I have to be up at 6:45am everyday. Truthfully I was just sleep deprived for the first 2-3 weeks because I couldn't sleep before 10pm. Now I'm just so tired out.

I recommend not drinking caffeine after 12pm or so (depends on you of course) to ensure you can get a good night's rest. You will probably have no problems being productive as you should be excited the first week or two at work. Otherwise, grats on the new job and good luck!
A significant, possibly majority, of the expected sea level rise will come from thermal expansion. Melting land ice may be a minority factor.

https://www.ipcc.ch/ipccreports/tar/wg1/411.htm
Is postman interceptor going away too?

The biggest sore-point for me is that I still can't copy-as-curl-request a POST request from Chrome debugger tools (or other browser) and import it into postman. Relevant issue:

https://github.com/postmanlabs/postman-app-support/issues/26...
"Their FAQ says it costs $5 for 250 minute"

That's what they charge sponsors. They must be making a margin on that.
All hiring posts that are looking for "Angular 2" developers are now outdated and have to be switched to Angular 4 :) And recruiters will probably not understand that the difference between ng2 and ng4 is minor, while the difference between ng1 and ng2 is night and day.
Wow that's real interesting. I've always been sensitive to caffeine, and I can't drink any after noon otherwise I won't be able to sleep easily at night (around 10pm). I started drinking a cup of coffee every morning to increase my tolerance a little and it seems to be working.
"if you spend a few hours and set up Freeswitch to do LCR"

Is this because the cheaper providers don't cover the whole of the US? I mean, you're using different providers for different number ranges?
Probably the same way they verify their drugs potency. There are a lot of 3rd parties in these market places that provide services such as chemical analysis of vendors products and make these results available. In fact, it goes as far as the very vendors selling the drugs pay to have their goods independently verified and issued with a "certificate" of how good their quality is which they display on the product listing.

These black markets or silk roads are not just a bunch of drug swinging deviants. A lot of the processes are very well thought out. As someone already mentioned their business relies heavily on their reputation so they tend to take care of it quite closely.
The prize is more money for the shareholders.
The First* 30** tests*** are free**** forever*****
Iceland Post can barely keep up with delivering mail orders arriving from abroad
Many of us are tired of seeing HN used as a popsci soapbox. As you likely know, this forum consistently upvotes rigor-less trials and unreproducible experiments.

It's interesting to perceive "wrong conversation" as more valuable than "correct statements" and is very telling about HN's current role.
Commit to do something with a friend or colleague who is usually up in the morning for e.g going for a run in the morning with a friend or with wife, whatever works. The beauty of commitment will provide all necessary motivation to sleep early and other logistics like that. So, commit to do something in the morning.
Point is: this can be done right. I develop Easy Passwords myself, with the same/better convenience factor and without offering a huge attack surface. It's not about LastPass making mistakes, rather about them not learning from them and thus necessarily repeating them. If you still want to believe that LastPast is hardened now - well, if it makes you happier...
Problem is you get a cumbersome templating language, extremely verbose component declarations, even more verbose dynamic components and a bunch of other horrible stuff.

In React it is a breeze to make Higher Order Components to connect to a store and it also makes it much easier to separate those smart components from small reusable presentation components.

I have seen people shy away from making smaller components just because Angular makes it so damned painful to make components. It is just easier to stuff everything in a template and copy paste everything around, which leads to a serious case of spaghetti code. I am happy for you if you don't have to work with something like that. I do, and I can tell you it is not nice in any way.
I am not sure.
For example menopause had been linked to social events like having grand children. It can occur earlier in those who smoke tobacco.
Immune system working depends on your social status and has consequences on aging diseases.
People who are engaged in a relation and that have a strong social network are aging better. And people are dying around us as we age, one in four people that were born at the same time than me has already died, and I am only 60. So being older means more solitude, which means more biological aging.
All in all, there are many indications that aging is something social as well as biological.
(edited)
Ironies of Automation (1983)
I like the idea but https://inbox.google.com already solved this for me.
looks very much like sortd
Sounds drastic, but once there is runaway greenhouse effect, something drastic would need to be done to cool the Earth.

Your idea of carpet bombing might just work, provided that the result would produce aerosols that have the similar effect of those produced by volcanoes (volcanic winter)
Who needs IPv6? Swisscom in Switzerland releases new products that give you IPv4 behind a carrier grad NAT. Its real awesome.
Why is everything $0?
I don't like to assume anything about the wealth of professions when I do not know the economics of their industry. I have seen a lot of businesses over the years that I assumed were barely scraping by that were actually making a killing.

Aren't cab drivers in major cities dealing with the purchase or lease of million dollar cab medallions? I believe that could factor into higher prices for consumers.
In chrome you have the option to disable the auto update feature - an option that is noticeably missing here.
The analytics tipping point
I really don't want to sound like an ass, but if you were at the stage of 'learning AJAX' a couple of months ago you are probably not in a position to judge the merits of JS frameworks like React, Vue or Angular.
We went from jquery to backbone to angular to react and every single time there is a post like yours telling everyone that the future of web development is this new thing. Get real... The future changes every 3 months.
For front-end, just start every .js file with:

(function() {"use strict";

and end with

})();

and write all global variables in ALL_CAPS, or with Big First Letter if it's a constructor function / Class.
If you want global functions, give them name-spaces, like UTIL.handyFunction = function handyFunction() {}
>Most tools solve very specific problems that usually only matter on large scale production apps. Webpack, for example, is fantastic if you need to create split points in your code to absolutely minimize the amount of js you send to the client. Or, if there is a chunk of js code (like React, or jquery) that rarely changes and could benefit from being part of a separately cached bundle.

Yeah, I know what they do and what they are used for. I don't know why they are needed. Browsers could have solved this problem from the start, with proper incremental module import syntax in JS scripts.
Not sure if it matches your criteria. But the only thing I could think of would be OpenStack
I can relate. I have been working on the front endfor 8 years. I don't understand why people would want it for the back end when better alternatives exist.
How to dry transformer?
A new platform for sharing postive ideas
Uh, because otherwise my bank account password would be the equivalent of 1234abcd. That's what my password basically way prior to using a password manager. Now my bank password is the maximum length allowed and is what is basically a random mix of upper lower case letters, numbers, special characters.

After reading this I'm seriously considering dropping my password manager and going back to something I can remember and type in in a reasonable amount of time like 1234abcd.
Mozilla Deepspeech has been around for a while (https://github.com/mozilla/DeepSpeech). In fact, this code looks like it heavily copied from there (see attribution notices in comments).

Their examples use much less data, just 5 utterances from the Librispeech training set. Which is perfectly fine for a tutorial, since training on 1500h worth of speech data takes from several days to multiple weeks, depending on your hardware.

[edit: IMHO, the tutorial from the Bay Area DL School is more useful to get started: https://github.com/baidu-research/ba-dls-deepspeech)]
I doubt it's necessarily that crazy. There's a lot more to the world and human history than documented. Plus, for some reason, 'the west' tends to have an insular viewpoint. Oddball physics has fewer avenues of 'being true but unobserved'. I need sleep.
You could liken our situation to yeast in a bottle of wine. Given that comparison, what good would an average 20 iq points do? I don't see how any species could not evolve for conditions of scarcity, and I don't see how sudden abundance wouldn't lead down the same path we're on. If anything smarter would be worse.

But, like you say, we don't know we're screwed, so it's a lot of supposition.
I am not a biologist but the whole business of senolytics is to mess with the cell cycle. That is not something benign.
Primaicons 440+ vector icons webfont
It's easier to move to the bay than to move the bay to you.
Despite being new to AJAX, I wrote a Vue app within a week, 4-5 weeks into reading Angular, I was still reading the docs.

Edit: removed a brash statement.
Something that had an actual rating system, where you had to say post some code on GitHub that would then be evaluated, and you had to put some token in that code to prove it was yours, that sort of thing.

Or maybe a coding test, but something freeform, that could be checked for plagarisation?
Don't change locks, change gyms. Work out where thieves don't. You might even tell your gym that's why you're switching.
[aeon.co] if-babies-were-randomly-allocated-to-families-would-racism-end
Twitter had $2.5B of revenue in FY '16. The average user with more than 10k followers probably only has slightly more than 10k followers (because the distribution of followers/user has most of its mass near 0), so the average rev. per 10k+ user is almost certainly less than $2/month.

So for this model to get TWTR near its current revenue, Twitter would need to have 104 million accounts with more than 10k followers. Twitter only has about 320 million MAUs.

If you think that the % of MAUs with 10k+ followers is closer 0.1%, then the avg. monthly charge would need to be $7,800/month.
I was never a phil major. On the contrary, I have degrees in physics and computer science. My introduction to this idea came from reading the books of Roger Penrose, a man I have a great deal of intellectual respect for.
> I use pass[1], and I recommend it if you can stand copying and pasting.

Try browserpass. It uses pass internally. https://github.com/dannyvankooten/browserpass
Thank you for putting into words my exact thoughts. Though, I'm cynical enough to believe that people would rather moan about how much password managers suck (Why can't everyone just memorize a different 30 character string for each of their 200+ websites? Losers.) and not do anything productive to fix it. I wish I had the skills to do so.
Festival coffee is horrible. If you get one. Normally I take my own gas cooker with me (made some noodles too) and make my own instant coffee.

That's the only time when I'm buying instant coffee, but all the ones I've tried were bad or horrible.

To the Nespresso or Keurig model: it is the single serving in plastic tubes which rubs me wrong and which reminds me of these models.

I'd prefer something like a Nescafe glass with better coffee (and it can be really small, like 20 servings or something like that). More flexibel and less waste.
But I understand that I may not be your target group and that the model right now is working much better for you.

And the Nespresso model is working great for them and is preferred by many people I know - it's just not for me.
Yes. But please not something like Toptal :)
How well does it work on iOS? Does it auto sync between all devices like LastPass does?
> If they have done everything legal [sic]

I never said the CIA always conducts itself legally. My point was that "their job" is defined by the law. CIA agents infiltrating American manufacturers to break their products, even if intended for foreign customers, is illegal and thus not "their job".

> would wikileaks exist

If I understand correctly, you're saying Wikileaks' existence is proof of the CIA's impropriety? That assumes anything secret is illegal. Not true. Classified information is legal [1].

[1] https://en.wikipedia.org/wiki/Classified_information_in_the_...
WebVR Rocks: Your Guide to Virtual Reality in the Browser
Recommendation systems never seem to work for me, I assume I'm an outlier and my behaviors in respect to my interests is different from how most other people behave and that's why I get such bad results but sometimes I also just worry they don't work for anyone - based on some of the complaints I read.
Man y'all niggas is trippin. Angular changed completely with angular 2.0. If you say 2 and 1 are the same you are plain lyin' to yourself. I am not kidding. They are not the same thing, and should not be named the same. Likewise, pretending that 1+2 = 4 is just fool's talk. I don't care anymore for angular; Having your app-state in-sync with your code is great, but changing your whole paradigm every 6 months because the powers-that-be told you that your major version number _should_ increment for no apparent reason? You must be out of you got-damn mind. So fuck angular, and fuck all that bullshit that comes with it. Downvote me all you want, you guys gotta get a grip on reality, or let go completely, because this honey-do-good-half-assed-bs is getting you absolutely nowhere.
While React et al can be nice, you don't really need it if you already know vanilla JS.
Chrome is a program that has standalone functionality where the program would still do useful work without updating.

The Dropbox sync service, on the other hand, is literally just the client half of Dropbox's own proprietary backend. If Dropbox makes an ABI-incompatible change to their sync protocol on the server side, the non-updated client will just break until you update.

Wanting to disable updates to such a service, would be like wanting to load the old version of a webapp SPA whenever you visit the site. What's the point? It's not going to (have been designed to) work that way.
How much time have you spent using both? Have you ever used KeyPass? I see people recommending it and I wonder if you have any experience with it.
visiting CA from Europe, I'm always surprised: extensive periods of drought, but

- nobody has a dual flush toilet
- everybody has sprinklers
Yeah, I know. :-) I wasn't trying to diminish your efforts, which I really appreciate.

I just think there is a need for more formal venues, such as a regularly updated roadmap.
Just reading about 'renderModuleFactory' in this announcement makes it sound enough like Java EE bullshit that I want to stay far away from it.
As someone who is new to React, Angular, Vue, etc., he/she is in the PERFECT position to judge them. Libraries/frameworks are not just about performance, but how you learn them as well.

Those frameworks/libraries don't write themselves.
RussiaGate Blows WIDE OPEN in Abrahamson Report
Of course I see the possibility of harm here, but really, isn't automatic updates pretty standard by now? I mean, it's got to be better than letting a large swath of users run old versions of the software because they don't know how/don't care to update it. I mean, isn't that the more severe security issue at hand?

And if you're conscious enough about your digital security that you really do mind Dropbox updating itself automatically, why did you install their app in the first place? The only OS I actually expect to protect me from the apps I install is iOS, and only in combination with the AppStore review process.

From what I hear, Apple's attempts at creating similar safeguards in macOS with the Mac AppStore has not been received that well with developers because of the restrictions sandboxing place on the apps.
>So you don't think the background knowledge you gained about web dev in 6-7 months of studying python helped you pick it up faster in Go?

No, the thing is, while I was studying Django, I wasn't learning how to write webapps, I was learning the framework. As I said earlier, I might have gone in the wrong way to learn. I didn't find a book which taught me what I wanted to learn, they all either were too abstract or taught a framework, thus, I started to write my guide, which assumes no background knowledge.

> the invention of ONE new python framework

Did I say that?

>Imagine if you were starting with Go now, and you learned something like Revel

The whole point behind my tutorial was to teach newcomers how to write webapps without using a framework.

> Also, from perusing the introduction to your Golang book, it seems like you were lacking knowledge of HTTP and other standards

I don't claim to know each and every aspect of HTTP and other standards, my book was about the journey I had while learning webdev and Go without using a framework, everyday there are new programmers trying to write webservers in Go, and I felt that there was a need of a book which taught by example.

> Only once you understand how all web development is the same, can you evaluate the ways that different languages do the job of writing HTTP servers.

True, with Go, it was no hassle to write webapps because Go has built in http library and it is a compiled language, thus my shift from Django to Go.
I have a question.

Who thought it was a good idea to make Angular 2 incompatible with Angular 1?

You had it, and you blew it. Most people aren't going to use any version of Angular, now, and have switched to React and Vue.
I suppose the OP wants to provide such a service and is testing the waters with this question. However, I'm curious since I've never interacted with that kind of site before. It seems to me that the problems you mentioned have no obvious solution. I think in order for the idea to have potential, you're going to have to address all of those things. Do you have any ideas?

For example, how would you improve the quality of the jobs posted? Even when I interact with users in my company to give me some direction on features they want, they usually don't understand the issues well enough to tell me. And because they don't understand the issues, they always assume it is trivially easy to do. So there is almost certain to be a mismatch between what's being asked for, what's being delivered, and what the price should be.

As for the freelancers, the only way I can think of to improve the quality is to pay them more. For example, I'm a remote contractor and I think it might be fun to do some work on the side. However, I'm not going to touch this with a 10 foot pole. As I said before, I'm almost guaranteed to have an unhappy customer who wants to pay me a tenth of what it really costs to build it. The only people who will do it are people who are desperate, or people who don't know any better. Neither are likely to be coming from a large pool of highly skilled workers.

I really can't see how you could make it work, but I would be fascinated if someone has some ideas to solve these (IMHO not-trivial) problems.
And, moreover, forcing automatic updates means my phone has far less vulnerable code sitting around on it than my desktop currently does.
As a Finn, I second the "bleak and miserable".

Hell, I moved to London for the weather.
Auto-updates != No updates
I think you can just draw longer arrows to reduce the speed. Or draw multiple to increase the factor.
Side projects? Worth to try or how I made 3000$ using my programming skills
You should probably check out CycleJs. Rx like and TypeScript.
Sorry - but I genuinely thought this was going to be an entry about a South Indian fast food franchise.

Please don't ban me.
Lol, if only the real world were that simple. I have an Angular 2.4 project that when updated to 4.0.0 produces about 300+ build time errors (guess you can't access `private` members from templates anymore, it'll be fuuuuuun updating every component and template to work with "backwards" compatible v4), but basically every other version of Angular breaks your code so you just sorta have to live with it.
It is amazing this article got more than 700 points because when I open the task manager and VSC is in IDLE, I see 0% in CPU usage. And the cursor is blinking!!!
I have about two years of experience with both Angular 1 and React. What was truly astounding to me was how while Angular required months of continually poring docs and Stack Overflow threads for every new thing I wanted to do, React took all of a week or two to get pretty comfortable with, and after that minor investment of time I was rewarded with dramatically increased development speed.

I will never go back to using a framework with an approach like Angular. Trying to abstract away the browser environment and have developers learn a whole new set of APIs with nearly the same level of complexity is just a fundamentally bad idea.
Thought this too as soon as the notification popped up.

To the best of my knowledge I haven't updated recently, so they've basically had an auto-update feature sitting dormant for a while.

Nothing fishy here.
I would gladly use an alternative _just_ so my eggs are in more baskets. I tried freelancer, it's so unusuably bad and bloated that it really makes upwork look great, and upwork is a site that is down 2 hours a day 3 times a week for "maintenance". Their messenger also kinda sucks. Freelancer for example has hardly any filter options for freelancers to filter jobs.

I have done some work on Upwork, as implied above, and here is another issue I had that makes me want more sites to market myself on:

I once filed a support ticket / complaint that my profile page only showed my very oldest (i.e. simplest and lowest cost) jobs to users who are not logged in. If you were logged in, it would show you more.

I got a response that said "Oh well, most people are logged in, deal with it".

After a ticket is closed you have an option to rate it, so I clicked "unsatsifactory - did not resolve issue"... and within 30 minutes my account was flagged for review, I was unable to bid on jobs or to withdraw money.

I'm not 100% certain, but it seems damn likely the agent I rated poorly flagged my account.

To their credit, it didn't take long to have my account reviewed / verify my identity. That said, there is no reason I should have been flagged with such conspicuous timing, being top rated, long time user, all 5 star reviews...
Your Firefox fork could take inspiration from the relicensing process Mozilla followed last time. ;-)

https://www-archive.mozilla.org/MPL/relicensing-faq.html