skysight-inc/HackerNews huggingface dataset:
The branded technologies change with the breeze. This is not progress, or an emergent property of progress so much as it is by design (but that is a completely different conversation).

The best investment of your time is in the fundamentals; the things that don't change or change very slowly:

Stats: Useful in both data science and machine learning
Algorithms: Duh
Differential Geometry: must-have if you're a graphics/games guy
Discrete Math: Good stuff for dealing with machines that process things in bits.
Linear Algebra: Comes in handy in so many different problem domains.
Ethernet + TCP/IP: It's not going anywhere.
Hardware/Architecture: Still running a von Neumann architecture last I checked. Things go
much more smoothly when you know what the physical limitations
and bottlenecks are before you start coding.

If you go all-in on WebGL and get a job, keep an eye out for the next new hotness, because you will officially be on the treadmill then.
Neat. Built on a-frame, which is built on ThreeJS which uses WebGL/WebVR.
I think I misspoke. Rather than a true burner phone you'd want to use a prepaid phone with minutes that don't expire, or that you can keep active by using a minute every 90 days etc.

Definitely a hassle, but for anyone for whom a phone number is insufficiently anonymous I would imagine they're used to it.

I admittedly don't know as much about the options for VOIP but I've got to to believe there's a way to get a phone number on the internet where you can receive SMS and keep it active indefinitely.
I've found it docker support to be a bit cumbersome. But it's great that it's available!
1. Probably I went to gitlab.org, I did not enter it, firefox cached it. Because now it redirected me to http://about.gitlab.com and it asked me to sign in.

3. I will send you the email later, one or two days. I am currently writing an intro book to VueJS. As soon as I finish it, I'll shoot you an email. (https://github.com/thewhitetulip/intro-to-vuejs/ only one chapter is written yet)
> I wouldn't be surprised if the NSA or some other government tentacle was paying them not to make whatever they found known.

It looks like your are unsure, so let me clarify.

There really are companies whose only business is to find and sell vulnerabilities to states. (Whether it's exclusive is just a matter of negotiations).
How Physics Falls Apart If the EMdrive Works
1K requests/second is impressive. Can you share the domain name that receives these requests?
Does the free Netlify plan provide a cert?
Depends on what your venture will be about, but there's a lot of books written specifically to help entrepreneurs.

The best ones IMO are the ones by Steve Blank and Alex Osterwalder:

- “Business Model Generation”, by Alexander Osterwalder & Yves Pigneur

- “The Startup Owner´s Manual”, by Steve Blank and Bob Dorf (haven't read it yet)

- "The Four Steps to the Epiphany", by Steve Blank

and others

These slides are pretty good too:

http://www.slideshare.net/sblank/successful-entrepreneurship...

Above all, execute. I have what I believe is a very good project and it's floundering because of lack of execution (cash would help, but I should be able to make it work anyways). I've seen crappy ideas pivot into success by sheer tenacity (coupled with flexibility).

Edit: more resources

Getting Real by the Basecamp guys

https://gettingreal.37signals.com/

http://web.stanford.edu/group/e145/cgi-bin/winter/drupal/upl...

http://s3.amazonaws.com/37assets/svn/Rework-by-Jason-Fried-a...
The Model-View-Controller Design Pattern – Python Django Tutorials
I prefer full control. I have a 10$ a month Digitalocean VPS with Nginx, PHP and whatever I want.
If you work with YouTube,then you will earn more
Hi friends,
if you work with youtube,then you will earn much more with this guy method.
you will rank any video on first page with this guy method
I like Zeit now, aerobatic.com and surge.sh
Transpiling is complexity. You don't have to transpile if you just use web technologies (JavaScript, HTML, CSS).
React in particular, however, was specifically made to handle the state of just parts of the UI on Facebook (like notifications). You could build out a static site but let React handle something more complicated and it'll work just as fine, if not better.

It just so happens that the extensibility around React led to stuff like redux and react-router that's perfect for SPA's, but at its core it's just a View layer that could live alongside a traditional site.
Not a DigitalOcean user here but this looks like StackExhange clone for small online businesses. Is this correct? Very nice and clean.
>For example, if browsers flatly refused to load code from an external URL unless the address was whitelisted in the page's HTTP response headers

That wouldn't just break some old sites that would break most of them. Most sites use some type of tracking script, jquery or other shared library.
Eavesdropping on the connection between CF and S3 doesn't say too much about a public static website, though. If you're serving private data, use an S3 bucket directly instead of the S3 static website hosting HTTP server.
Why your house is a terrible investment
> Amazon offers basically hardware.

AWS is way more than hardware.

Lambda - on demand code execution

Route53 - DNS and domain registration

S3 - File storage with redundancy and an HTTP interface

RDS - Managed relational databases

DynamoDB - NoSQL key/value store with indexing and scanning

SQS - Job queue-ing without needing to manage servers

SES - Email service with the ability to both send and receive email and also trigger a Lambda function when email is received

SNS - Fan out notifications with multiple destinations (iOS, Android, Email, SMS, webhook, etc)

IAM KMS - Manage your encryption keys

EC2 - Ok, this one actually is hardware

Git hosting, docker file hosting. Etc...

That is just off the top of my head. However, if you want to avoid vendor lock-in, then yes, it is just hardware.
Looks good, I will definitely give this a read!

By the way, I think the first section should be 'foreword', rather than 'forward'.
It is. I won't go into details, but yes, it can be gamed.
Layered Interface Techniques for Mobile Apps
Any info on how to do this with the various Google services?
-- Android Photo backup
-- All Google Apps
-- Everything that Chrome Syncs
-- Android backup/recovery
RamNode is awesome! I've been a customer for years. They often have promo codes on LowEndBox.
While, like any advertiser, they help you'll disable it - they openly stated they are impartial towards Ad Blockers as recent as February [0]. Personally, if what they say is true, that most advertisers are advertising for potential hires - then I'm a non-option to begin with so I'd be a waste of money to advertise to. My blocking saves them from having to serve the ads and get pointless ad impressions.

The fact they aren't begging and pleading me to disable my Ad Blocker means I don't care if they decided to show more ads. I won't see them - it doesn't impact me in the slightest. They need to make money, some portion of people will see the ads, those people (at this point) are probably technical enough to know they could block the ads if they wanted to but have elected not to for whatever reasons they may have.

So the people seeing the ads are people who don't mind/have chosen to see the ads and everyone else is not affected. Nothing to be upset over.

[0] https://stackoverflow.blog/2016/02/why-stack-overflow-doesnt...
I loved how they did that! They actually invited the other experts to review and feedback on their declarations to ensure their work was honest and had integrity. Never seen that before. Have you?

Also I wished it was clear if this doc was updated with Vjs2 or if it's 1.x or what. That's not clear anymore and they need to sort that out or the integrity is lost.. by accident, but still lost.
It's both: "For everyone to have free speech, they need to be able to afford it."
Doubtful. Most of development is discovering, understanding, and refining requirements that may not all be known in advance, and then translating those requirements into deliverables. This is an intricate process subject to information asymmetry, and AI/ML and related fields are fundamentally reliant on a trove of accurate data.
It says so in the CloudFront distribution setup, when you point it at an s3-website-[region] URL instead of directly at an S3 bucket.
Looks good but this annoys me beyond belief:

http://i.imgur.com/ETQHhr5.gif

Write text, then hit SHIFT+HOME it does not select the text.
Tried it in Firefox and Chrome.
Level 6 would still be possible using the data uri solution. Not sure how you'd meaningfully secure data uris.
Because there is no easy way to do it.

Source: I've done contracting for government and I've worked on a PoC to determine whether we could bring 2FA to a 10M people country at once.
It sets it up through Let's Encrypt with one click.
Can't find english language switch. Only german then?
In the past I've used https://prerender.io/ with a Backbone + Marionette website. You configure your .htaccess (or similar) to direct web crawler's to prerender.io's cached representation of your website. Works great and completely side-steps the issue of SEO for dynamic websites.
When the target holds a lot of $1 million dollar 0-day exploits, the target is worth hacking into.
Geez, I even have a Yubikey and I didn't think of that. I use it so sporadically for my 2FA on gmail that it completely fell off of my mind...
Breitbart news site blocked by ad exchange
weird, onerror worked fine for me

<img src="404me" onerror="alert('test')" />
Probaby about as productive as naysaying in comments on hacker news. Feel a little wonder man.. it won't kill ya.
Getting Started with FsUnit
Depends if you're signing the actual vote (Alice voted for Bob) or just their presence (Alice voted). I thought akeck was talking about the first one but you're right that the second one would not present the threats I mentioned.
We used to call that a "flat profile" where everything looks slow due to cache thrashing but there's no inner loop that's a smoking gun.

It's really a shame more platforms don't show cache/icache misses in an easy to access manner.
There you go...

-oooo:-
omhsoosho`
Ndo:``:oh-
dms+--+ym:
-ymhohdh+`
`N/`.s.
+: +
-- :
-- o
.. +
:: s ..`
.:sssso. -- + :syhhyo`
..::::. `odhhyyhdd. :: s .mhhyhhdh. -:...`
/dhhhhhhs .odddhyhdddh+y: my-syhdhhyhhddy/` .odhyyhh:
yNdhyyoyhmo+::+ms/+++//++/odm: NNmNd+///+++/+ody::omhyssyhdm-
-sddyyyyyyyoommmmmmdhyyyyyyhddd: `ddmdmdhyssyyhhmmNNNNdhyyyyyhmo-`
``-omdyyyssys///shdddddddddmmdddhyy-``yhddddhhhhhdmmmmmmdd/oyssyyyyhmhss-`
`:ohhdmddhhyyyyyshddddhhyyyyyhddhhyo:-...--shhyysssyyhhdhhhddyyysyyyhdddmNNmyo.
/hNNmmd/:o+/////:`/osyhhyyys+syyhhyysysooossyyyyyooyyyyyyysyy+./oooooos/:ydNNmNmo.
+dNmmmmmhoo+///////oossshhyyyyyyyyssoossoosoosssyyyyyyyhsoyyyys/:-..--:/+sdddmmmNMy
`hNmmdmmdmddddhhhyhysso+.oyssssso-./o:-/+oo++oo--osoooooo..oyyhyyyyyyhhhyhdddmmdmNNN
`yNmNNhhdmdddhhhyyyyyyys:-......`./+++/:o++oo++/-````..::/+sysysyyyhsshhhydddmmmNNNN
sMNNNNNNmmdmdhhhhyyyyyyhhssssoo+oo/+//:/+//+:++++ooosyooyssosyyhhyhsshdhdmmNmNmmMMN
-NNNNNNhmNmdmmmdddddmhhhyyyyssys///+/:://////o+osoo+osoossosyhhdddh+omddmNNmmNmNMMN
oMNNNNNNNNdydNmmmmmdhydhhsoooodhydhsshys+soyooooosssyhyhymdhdhyddmmmdmNNNNNNmNNNMMM
yMMNNNMmmNdmmNNNNNNmh/sysyysyhyddmhhyhyhhddyyyhmddhhdmdddmmmdmmmmNNmmmNmNNNNmMNMMMM
.dMMNNMMNNNmNNNNNNmmNNhsddddNNdmhdmddyyhdhdhdddhdmhhdddhmddmmmNNNNNNNNNNNNNNNNMNMMMM
:NMMMNMMNMNhhmNNNNmdmNNmhddmdNmmmmmmddddNmdhdhddddmddmmmmmmNdNmdmmNNNmNNNNNdmMMMMMMM
-mMMMMMNNmNNmNNNNNNNNNNNdmmNmNmNmNmmNNmmNNdhddmmmmNmhhhyohNMNMNmmmmNdmNNMMMNNMMMMMMM
.dMMMMMMNNNMMMMMNNNNNMNmmmNNNmmmmNNdddmmNNNmmdNNmNNNmmNNNNNNNNNNNNNNNmNNNNNmNMMMMMMM
:NMMMMMMMMMMMMMMMNmmNMNNNNNNNmmNmNNNNmdmNNNNNNNmNNdmNNMMNMmNNNNNNMMNdmNNNMNmmMMMMMMM
:NNMMMMMMMMMMMMMMMMNNMNNMNNNMMMNNNNNNmNmdmmmNNNNNNmmNNNNNNNNNNMNNMMMNNNNMMNmMMMMNNMN
:NMMMNNMMMMMMMMMMMMMNNMMMMNMMMNmNNMNNNNNmhNMNNMNNNMMNMMMMMNNMMNNNMNMMMMNMMNNMMNMNMMM
`hMMMNdMNNMNNNNNMMNNNNMMMMMMMMNmNMMMMNNNNNNNdmmmMNMMMMMMNNMMNmdNMMNMNNNNMNmmNMNMMMMN
yMMMMNMMNMNmmNNNMNmddmMMNNNMNNNNNMMNNNNMNNNNNNNmNNNNNNNNNNNNNddNdmdmmNNMNNdMMMMMMMN
yMMMMNMNMMNNMMNNNNmdmmNMNNdhmMNNNNNNmNMMddddmNNNmNNMMNmNmmmmmNNmmmmNMMMMMMNNNMMMMMN
yNNNMMNNMMMMMMNNNNNMmmdNNNNNNNNNNNNmNNNNNmNmmNNNNNNNNNNNmNmNNNNNNNNNNNNNMMMNNMMMMMy
+MMMMMMMMMMMNNNNMMMNNNNmNNNMNMNNMNNmhdNNNNNmNNNmmNNNNNNNNNNNMMNNmNNNNNMNMNMMMMMMMN:
NMMMMNMMMMMMMNNNNNNdNMNNNNNNmNNNNNNNNNmmhNNNNmdNNNNNNNNNMMNNMNNNNNNNNNMMMMNNMMMNs`
-sdmNMNNMMMMMNNNNmmmmNNNMNmNMNNNNNNNMNmNNNNNNmmmdmNNNMNmmmmNMNNMNMmmNNMMMNMNmd+-`
`.ohNNMMNMMNMNNmdmNNNNNNmNMNNMNNNNmNNNmmmNmNMMNNMNNMMNNNNNNNNNNMMMMMMMNNho.`
:+hdNNNNNNNNNNNNNNmNNNNNNNMNNNmNNNNmMmmmNNNMNNNNNNNNMNNMMMMMNNmdds/-
`--:+shddmmNmmmmNNNNMNNNMNNNNNNNNNNMMNMMMNNNmNNNMNNNNdh++/-.`
`--++osdddddddysNmmhshmmmmmNmddddddho/:++/---
`-.-. .------.

You have successfully completed the game!
> That doesn't work as well for auto-discovery of other Signal users, though.

It does if one's Contacts app stores Signal contact information for one's contacts; then one could simply query using non-Signal information as the key (e.g. one could ask, 'give me Signal contact information for tel:+15551212, mailto:fizzbuzz@barquux.org and http://plus.google.com/SomeUserName').
Show HN: LEXIPIX: Create readable pictures(I made this MVP in one week)
Generally, when you want a company to open source more things, you should cheer for them when they do. Regardless of any other things they are engaged in.
OVH just does the job for me since years, cheap and reliable.
Thinking a little outside of the box - but if you could sort the lines by amount in ascending order, then total from both ends, take half after each addition, then shift a pointer to where "about half" would be based on where you were in the totaling (and which end) as you go.

I don't have any specific implementation - or if this idea would even work - but I do think sorting the lines first might be of help toward a better solution (I could be completely wrong on this). As well as tackling the totaling and checking from both ends of the list.

You'd have to keep track of everything, of course, in order to know at the end where in the -real list- (unsorted) the half-way total point is at. If this idea has any merit at least.
Nearly Free Speech (nearlyfreespeech.net aka NFSN). [1] I'd strongly recommend you try it, without purchasing a domain, and see for yourself how far the initial trial takes you (you get a 25 cent credit when you create an account). Even if you decide to try something else, it's worth your time to read NFSN's FAQ [2] to know more about the service and policies. It's quite impressive.

Advantages:

1. Excluding domain costs, which are reasonable (and even cheaper than many others), you can have small static sites for pennies a month, or even pennies a year if you put the free tier of CloudFlare in front of it (with DNS changes). It's really dirt cheap!

2. It's the most honest service I've seen, where you pay close to what you actually use.

3. The owner/admin is a no-nonsense person and is available on the forums to help with things that don't need extensive support involvement.

Disadvantages:

1. You need to be tech savvy (at least know how to use an FTP client to upload your static files and use the BSD shell if you wish to play around with application setup or other things over ssh). NFSN does not have any fancy control panels (like cPanel) where you can do one click installs of WordPress or other applications.

2. For PHP and MySQL based applications, setup is not difficult at all. But if you want any other application server (like Node or Rails or Django), you would have to do more work to get it set up.

3. If you truly need support, then there's a paid support subscription (it's optional). For most requirements the forums would suffice.

4. If your site grows a lot (in terms of disk space used, network traffic used and resources used), then NFSN could become very expensive compared to the commonly oversold $5 a month or $10 a month services that promise a lot but depend on most users not reaching their promised limits.

[1]: https://www.nearlyfreespeech.net/

[2]: https://www.nearlyfreespeech.net/about/faq
http://ansuz.sooke.bc.ca/entry/23
I would go further to say that a live animated demo is always worse than putting the output of the same demo in text that you can follow at the pace you choose.

They are not flashy or interesting. They are an immediate turnoff, at least to me.
It was my understanding that you cannot change the host or port when invoking SimpleHTTPServer that way.
It's supposed to protect a particular way of solving a problem, but this is more a minor variation of the same way that others have already invented.
Making code faster: Specialization make it faster still
What's that mean for the common folk? Are they slower?
Yes, the Q&A is Stackoverflow like but the overall support community is DigitalOcean like https://www.digitalocean.com/community/questions
You're just missing Tor for the "suspicious character" trifecta.
Not in websites per-se, but even the simplest contact/enquiry web form/wizard with some validation/interaction is a breeze to program in Vue.js compared to jQuery.

We have multiple internal enterprise applications where both jQuery and Vue.js are available. More often than not, when there's a pull request, even for the simplest UI interaction, it can be refactored to few lines in Vue.js from the jQuery event and DOM mess. We plan to move away from jQuery in a year or so, and no new jQuery plugins are allowed.

Vue.js has also allowed us to iterate much faster on complex UI than it would be possible with jQuery.

For bigger apps, you can add components, and for even bigger - add Vuex. Vue.js (same as React) really is the new jQuery.
Thank you. This explains a lot
Liberal Democrats are bench warmers and when they are moved into play they can't execute anything - for example their drugs minister Norman Baker did nothing along the lines what Liberal Democrats preach. They are a political laughing stock and nobody takes them seriously.
I'm sad you were down voted because I felt this was a Dropbox project, too. Especially with the graphic element. It DOES feel a little too familiar. If multiple people's opinions are to be rejected, well...
I personally would look for specific practices and specific results.

For example, I think a focus on quality is necessary to enable real agility, so I'd look for unit tests, acceptance tests, continuous integration, continuous deployment, pair programming (or fast-cycle code reviews).

And for looking at results, I look for things that are hard to fake, like release cadence, amount of work in process, and unit of work size. So I'll ask, "When was your last release? And how about the release before that?" And I'll want the difference to be small. (My favorite place to work released multiple times a day.) I'll ask other questions like, "What are you working on? Who's working on that? When did that start?"

Another thing I'll measure teams by is the extent to which they're focused on problems vs features. Good teams ship things that solve problems (and make sure that they actually do). Bad teams ship features because that's what the spec says or what the boss wants.
SE-Radio Episode 275: Josh Doody on Salary Negotiation for Software Engineers
I want to get a job within 3 days, not 3 months.
Upsource team member here. Since Upsource indexes your code just like any JetBrains IDE does, it gives you code navigation, inspections, etc. in the browser, which means its "best features" don't require using it as an IDE plugin.

Pros: I'm obviously biased so I won't go into those.

Cons: it's not a lightweight tool that's happy with 1 gig of memory. Configuring and waiting for code indexes takes a bit of time, especially if you're trying it out on large legacy codebases. It also won't manage a Git repository for you.
Seconded. In 18 months my RamNode VPS has had one unexpected reboot, but other than that it has been flawless.
This pub is f/k/a the British Medical Journal. They're addressing a worldwide audience of physicians and health-care professionals. It seems a bit narrowminded to interpret their suggestions in a US-only context.

There's plenty of evidence supporting the position of this editorial. Various nations have tried some form of decriminalization. The effects have been generally positive in places like Portugal, Switzerland, and the Netherlands.

It may be time for some of these nations to propose, and sign off on, an alternative to the 1951 anti-drug treaty. https://en.wikipedia.org/wiki/Single_Convention_on_Narcotic_... Maybe physicians can lead the way in some nations.

But, of course, if drug users are the face of sentient evil, then decriminalizing the drugs is the same as failing to resist evil. This is why selling the idea in the US is very difficult. We've been taught for generations that drug users are inherently evil, and treating them is, at best, a waste of time.

US physicians have enough trouble with the federal government as it is. The US government has a century-long history of making the professional lives of dissenting physicians very difficult indeed. It's unreasonable to expect many of them to embrace this cause with public speech.

Here in Massachusetts USA, the voters recently chose to end the prohibition on cannabis (following the lead of Colorado and Washington state). The Roman Catholic church (Boston diocese) chose to compel their clergy to speak against this initiative from their pulpits on the Sunday before election. (Huh! I thought electioneering from the pulpit was prohibited. I guess not for the RCs.) I know a couple of law-enforcement leaders who privately supported the end of prohibition, but didn't dare speak publicly.

The end of prohibition has to come from voters in the US. Physicians can't do it: the government can revoke their licenses. Legislatures can't do it; they're much too beholden to the military-industrial complex that fights the war on drugs. Religious leaders can't do it: to declare that certain behaviors aren't evil erodes their worldly authority, which comes mostly from the ability to condemn "those" people, whoever they are.

It will take a generation, or more.
Sorry about that, we'll add email signup very soon
I was expecting a funny comic but he made the point I expected him to make eloquently.

Funny this was posted right next to Computer scientists urge Clinton campaign to challenge election results
For Ansible questions I mainly asked them to go over existing Ansible task files and explain (to the best of their ability) what they did or might do. This was mostly targeted towards people who might not know Ansible already but have worked with configuration management tools in the past, though.

https://bitbucket.org/_lae/interview/src/master/roles/interv...
https://bitbucket.org/_lae/interview/src/master/roles/interv...
Namecheap hosting