skysight-inc/HackerNews huggingface dataset:
Hello Sir/Madam,

Do you need an urgent loan to start up business, or you need a loan for refinance, Do you need a loan to pay off debt? Do you need a loan to buy a car or a house? If yes worry no more, We offer all kinds of loan at an affordable interest rate without credit check!!! contact us today via E-mail.

Email:detlevjonasfunds@outlook.com

Thank you.
To the best of my recollection, Windows 95 didn't have RDP at all. Neither did NT (<=4) except for Terminal Services Edition, and even then it was pretty good for its day.

This all said by me, who was a full-time Linux/Solaris (and X) user who was involved with Windows as part of my day job.
"They’re awarded for inventions that are nontrivial advances in the state of the art."

I stopped reading right there.
Yes, surely I have. I've had nothing but positive experiences with auto insurance companies. Health insurance is another story.
What other vendor did you go with and now looking back was it worth it from a cost & operational perspective?

Why not work with AWS to mitigate such risks now that you know more about ELBs?
As an employee trying to pay off a mortgage and save for my kids uni, that 30% is important to _me_. So for recruiting good talent (not claiming I'm good talent, but whatever) I'd think it matters a lot.
I'm not sure what you mean by not understanding it. It is true that if you don't have dependencies, "cargo build" will go get them, but if you don't, then it shouldn't. There have been some bugs that caused it to over-download, but those were bugs.

> happily downloaded a random pre-built ELF binary to build itself.

Yes, Cargo builds itself with Cargo, so you need to get a previous Cargo. The binary is very much not 'random'.
The interview is gold. (I shared it earlier but it didn't garner enough attention https://news.ycombinator.com/item?id=10883028)

He perfectly summarized the relationship between the art and the internet: "That gray space in the middle (between the artist and the audience) is what the 21st century is about"

Also it is fascinating how certain he was that new mediums will emerge and how different they will be from what we knew back then. When we were pioneering current style of social media with Jaiku back in 2006, many smart people failed to understood how powerful social broadcast media could be. But Bowie was already in 2000 understanding the power of it.
Why SQL is neither legacy, nor the wrong place for business data logic
That's the behaviour, yeah. Verified accounts live in their own rareified world. The idea being that high-follower count accounts are probably more interested in chatting with their peers (most often, celebrities) than with deal with the deluge of plebeian notifications.
Canadian Cops Can Decrypt PGP BlackBerrys Too
As a non-Canadian software developer in Canada the brain-drain to the US via TN visas is strong. Most talented devs I have met in Canada are Americans that have left the US because of politics etc.
An api wrapper for twilio.com. That's fine, but not awesome.
Managed to get it too boot on my Acer laptop. Not impressed with it honestly. Mouse isn't really useable and the only thing that make it "desktop like" is the task bar at the bottom. The music application still opens full-screen with no close button or any window chrome at all. Sure the site says it has Google Play Store but there is no sign of it here.
How much revenue you can generate per developer is totally irrelevant. If you generate millions in revenue but server costs eats it all up, paying a 3x+ premium to run on AWS can easily bankrupt you. By all means, if your server costs are inconsequential to your bottom line, go nuts.

I've just moved a client off EC2 because the premium they were paying would have been a massive problem. The 85% reduction in hosting cost has bought them months of extra runway. Their operational costs related to their hosting also dropped - there's simply been fewer issues to deal with.

I'm sure there are instances where AWS is fine. But there are also plenty of cases where it is a matter of survival to cut those costs.
That is pretty amazing, you should definitely advertise it!
The next version of Rust has _significantly_ updated documentation here. A link for anyone reading before the next two weeks: https://doc.rust-lang.org/beta/std/iter/trait.Iterator.html
With all due respect, this tutorial might be a little over your head, but a little bit of research will get you up to speed. __init__ files and virtual environments are not specific to Django or DRF. These are typical patterns used in python development. For example, using a virtual environment allows you to have a self-contained python environment (your choice of version) with package management through pip. This is enormously useful when writing apps--you've got python and dependencies all in one spot contained in its own environment.
Look at Varnish Cache https://www.varnish-cache.org/ and Google's PageSpeed module on the server. https://developers.google.com/speed/pagespeed/?hl=en
and likewise I'm part of a team thats got Haskell code in production at a fortune 20(ish) company. And we've been slowly growing a positive reputation within the firm for repeatedly building and delivering some pretty ambitious projects too! :)
Really, not only the data needs to be stored, but virtual machines needed to see the content need to be stored as well.
This article is pessimistic at best, and downright wrong at worst.

Why can't a 22 yr. old college graduate from Uganda be the one to finally break the logjam in the US about gun control? Maybe different perspectives will find solutions to problems we haven't come up with. The Ugandan man/woman might get hired by one of those "nonprofit groups" and actually solve this problem once and for all. Who knows?

Why can't a 22 yr. old college graduate from the US be the one to finally figure out how to get cheap water to remote villages in Uganda? Why must it be someone from Uganda? A then-40 something "college dropout" (we all know how irrelevant that is) from the US (Bill Gates) went to Africa and started working on the malaria problem. Do you think he did it all by himself? A bunch of 22 yr. old college grads helped him, along with a lot of others.

Is this satire? It might be satire, because of how reductionist this article actually is, by claiming the problem is "simply" intractable.
I remember when the PBS news show would list the causalities in Iraq every evening along with their hometowns. I perceived that most military members who died were from rural areas in the South and Midwest.
The Great Eight: Trillion-Dollar Growth Trends to 2020 – Bain and Company
This reminds me of the kickstarter to build django tutorials. Lots of talks and finally halting halfway ... That's the difference between Django and Rails (and now Node). Ressources are scarce and unreliable ...
absorb all the unicorns at their current prices

As to the second point, the "high prices" are in the private market and yes "that's what people (in private market) are willing to pay".

But that doesn't imply it would be the same in public market.
Recently started to dive into FP and Haskell, and it's nice to see it used at this scale.

If anyone is looking for a starting-point: I stumbled upon a great book: http://haskellbook.com/
It's still early-access, but the biggest part is done and it's already at 1000+ pages.

(I'm not affiliated with this project in any way)
Microsoft, U.S. dispute nuke software threat (2002)
Well this is sad news, didn't really want to hear about this today. Unfortunately I don't know of another like persona service.

Well good luck to the Persona team.
Often I discover projects that are still in v2, and no words about v3 on their roadmap.

Maybe v4 should learn from JavaScript5 and Visual Basic 3-6.

Support v2 syntax out of the box using a (slow) shim layer if there is no

"use strict"

in the first line. If that statement is present, don't load the shim layer and support only v4 syntax (faster).

That way old v2 code would still work without any changes.
IBM Bluemix Docs are now open source on GitHub
I would say that the big deal is, if that is the policy, then verification does not represent "verification" so much as "you play by the rules"... As has been said elsewhere, just because Milo violated some policies, he didn't stop being Milo.
Holy shit - people actually write code like this?
Well, companies that didn't offer UBI-based systems (and therefore have no motivation to push me to UBI systems) offered me similarly ridiculous insurance rates. So if I'm getting screwed over it's nothing to do with the UBI systems.
The US tech sector is really small
The math behind the public markets being able to absorb all the unicorns at their current valuations does seem a bit suspect:

http://fortune.com/2015/10/16/unicorns-ipo-market/
Did you include any hours you spent working on the business in the expenses?
Semver isn't all that OLD; it came out in 2009, I think? (The SemVer site very helpfully doesn't have any dates on it.) Python, meanwhile, came out in 1991. Not having precognition made it difficult for Python to adopt SemVer, and now that they have versioning practices in place there needs to be more than "I like SemVer" as a compelling argument for them to change. Especially since there are reasonable people who have reasonable disagreements with how SemVer works.
I run an online business in Canada (both products and services). I virtually never take Canadian clients now, since the exchange rate has shifted markedly, and Americans tend to view $100 USD the same as Canadians view $100 CAD.

I know a few others with cross border operations and they're also shifting towards US markets.

I noticed product sales to Canadians also dried up, as my products are now 40% more expensive.
I've heard lots of good stories on Vert.x and was planning to give it a try. This news makes me wonder if there's is something happening in the project.
Seems that Android may be heading back towards Honeycomb, given that the 6.0.1 release put the buttons in the screen corners (back and home bottom left, switcher bottom right).

Never mind that 5.0 or something put in a notification shade that was more useful on larger screens.

The biggest problem with Android right now is perhaps the release cadence, and that Google sticks to it even if it means shipping half baked functionality.
6 Celebrities Who Died of Cancer
There's code even in the stdlib which gets the major version by doing strversion[:3] , so it would see 3.10 as 3.1. That could be fixed, but who knows where else that assumption has been made.
I looked up a picture of her and I don't think I want to read it.
They external sites don't access it, they just ask the browser to load an image. So the external site can't read the result, but that's not actually stopping them from owning your machine.
Because Python's philosophy is that the language designers known the one best way to do everything.
Winter Roofing: 5 Shingle Repairs You Can Do Now – LGC Roofing Blog
Intel's Realsense perhaps?
s/confidential/not broadly known/ ?

I'm a tech head (learned programming in elementary school in the 80's) that grew up in a non technical family, and I discovered the internet, as most people, around 1996, when the TV news started talking about "the information highways".
I suspect Netflix is paying something a lot closer to AWS cost price than any of us will get.

TBH The cost of AWS isn't what concerns me so much as the massive vendor lock-in.
A chemical-free paper (2014)
This is the idea of the deep freeze biorepositories that have been funded (and defunded). One of my friends is a molecular pathologist who does the MaterniT21. The data is quite tantalizing, because you're just going along looking for trisomy 21 and, wham, there's this case with tons of cell-free DNA that doesn't align, you call the provider, and the woman's been having constipation, the GI doc does a colonoscopy and she's got a fungating mass in her cecum.

But that's a long way from detecting small tumors. Which is something I'm not sure people understand: you need a big tumor to spill enough cell-free DNA to detect.
By why are they willing to pay these high prices now vs a few years ago? What has changed in the economy or investing climate and is it sustainable?
There isn't all that much code written for Python 3 to care about backwards compatibility. IMO Python 4 should be:

- backwards compatible with the latest release of Python 2

- contain all features of Python 3 in some form

I think this will result in a very speedy adoption.

In the future I propose the following numbering scheme: for any N > M, Python N contains all features of Python M and is backwards compatible with Python M if and only if M divides N.
No, in the regulatory pathway, it's easier to start with people who are already terminal and work your way back toward less sick people.
> It is true that if you don't have dependencies, "cargo build" will go get them, but if you don't, then it shouldn't.

The main problem is you can't download dependencies separately from compiling
your code. It should never be the same step. Even pip had it mostly correct,
by providing an option to disable network communication.

It is somewhat mitigated by documentation mentioning where the downloaded
dependencies are put, so you can do all that manually. This sucks balls
heavily.

> Yes, Cargo builds itself with Cargo, so you need to get a previous Cargo.
The binary is very much not 'random'.

It's fetched outside of regular downloading you do on tarball. You have no
control over where is it downloaded from. It means it's pretty much random for
your purposes. Heck, it would be even unexpected, if I wasn't used to
developers not understanding the difference between building and downloading
software.

But this is not the main point. Cargo should not need already compiled Cargo
to build itself. This is ridiculous. I understand that every good compiler is
built with the very same compiler you're building, but look at how they do
that: by bootstrapping. Not so much with Cargo. Who ever thought it as
a valid idea?
That someone just need to say "Rust has exceptions which can't be handled". Ridiculous enough, but it's true. They made bigger confusion, in my opinion. When even standard lib's code use panic as way to report about error, we can't say "nobody use panics as exceptions".
The Ten Most Popular Web Fonts of 2015
Still wouldn't matter unless you allow for pure evil like 'import twelve as six'
EDIT: wouldn't matter because "six" shouldn't allow itself to be imported on PY4.
Take an online DNA test and you could be revealing far more than you realise
Graduate school.
Dont look at the comments in this blog post...
I've read your replies and I think you're arguing too passionately and missing facts.

It doesn't matter that there's much legacy C++ code. Two things will happen:

a) it will stay C++03, regardless of what changes in C++ or what other languages pop up. This kind of code is probably part of a working product which fulfills its mission and maybe gets small updates or fixes.

b) it will continue to be maintained, and it will be able to benefit from some or most of the changes coming in new C++ versions. It doesn't mean that it will be converted to super duper C++14, but that's not how software maintenance works anyway! And guess what, they probably won't be converted to Rust either, but they will be better due to the new standards. You are building a strawman when claiming that it's either Rust or failing to use pure C++14.
Successful software tools offer backwards compatibility when making improvements and iterate instead of replacing everything. Just ask the Python and Perl teams.

And this is how C++ was able to build marketshare, by offering a transition path from C. What exactly is that path for C++ to Rust, rewriting everything?

Finally, new projects will use the new standards. My current project is C++11. The next one will be C++14 and we will absolutely make use of the new features where it makes sense.
Hugged to death. Archive link:

https://archive.is/WU8l3
Yes, they should make the constant True for both Python 3 and Python 4. If you need to make a finer distinction, use a different package.
> if you're under 1K users AWS probably isn't the best solution - conventional VPS hosting is usually more cost effective.

You should amend that to say AWS EC2 isn't the best solution. Unless you've got some pretty high utilization (either CPU or bandwidth out) of that conventional VPS host, you can buy a lot of API Gateway/Lambda for the $10/mo you pay for your VPS host and get higher availability and scalability basically free.
I have a feeling Python 2.7x will be around forever, so I'm not too worried.
The syntax changes introduced in python 3 are easy to fix, and most of them are backwards compatible with python 2.7.

The whole string/byte dichotomy, however, is a major change that I don't think any shim layer could handle correctly without major bugs, short of defining a whole new string-like class.
Cinema 3D Perspective Seat Preview Experiment
There is a difference between writing code that might break and code that is guaranteed to break. Badly written version checks are guaranteed to break.
He did say "for all we know"; albeit that followed "probably a honeypot" rather than preceded it.

Frankly, I think you're all splitting hairs. Most of us understood the point he was making even if the phrasing of that sentence didn't flow as well as you may have liked.
I suspect system fonts are about to form a nice aside to that list in 2016, for latency reasons.
See previous HN discussion about YouTube's browser-version sniffing breaking video playback on Firefox because the sniffer was checking for version 43 and version 44 was released...

https://news.ycombinator.com/item?id=10877810
But they usually skimp on quality , it's rare/complex to find videos without artifacts.
All my code uses

from __future__ import __all__
In the pre-IE8 days, you could include CSS expressions within CSS that let you execute arbitrary Javascript when the CSS was evaluated. This was a very common vector for Internet worms; UGC sites would think they were safe because they stripped out <script> tags, javascript: URLs, and inline event handlers (onload was another common attack vector), but then an attacker would add a custom style attribute with a CSS expression and pwn your computer.

That specific danger has largely gone away (except on all the corporate networks that are still on IE6 because custom apps), but there's still a desire to minimize attack surface. What if calc() or var() is found to have a bug in the future that allows arbitrary code execution?
Sexism Valley: 60% of women in Silicon Valley experience harassment
"Maybe you are familiar with those ticket booking systems where, at some point during the purchase flow, you have to choose a seat. This is usually done when selling tickets for games, movies, flights or concerts. Wouldn’t it be cool to have some kind of “realistic” preview of the seat, i.e. see the stage or screen from the perspective of the space you chose? Of course it would :) This is the kind of question that resulted into a new experiment which we’d like to share with you today."

Writeup: http://tympanus.net/codrops/2016/01/12/cinema-seat-preview-e...

Source: https://github.com/codrops/SeatPreview
People pay extra for low-calorie food, though.
Can someone provide some context? A python script alone is kind of hard to decipher.
Does she have any projects to post here?

I also have an MSEE and looked for coding jobs. I only had one finished website* but it was good enough to get some responses and a few interviews.

* http://sudokuisland.com
I can guarantee you that Netflix are not paying anything remotely like the advertised rates for EC2.

I know first hand the kind of discounts some companies much, much smaller than Netflix can get, and they are steep. EC2 is still expensive then too, but if you pay, say, a million a year to Amazon without massive discounts, you've not done your job when negotiating.

But yes, someone with the leverage Netflix has will be paying relatively reasonable rates for EC2 services. But pretty much nobody else has the leverage Netflix has.

> I've heard the non-AWS folks talk of these vendor lock ins or long term costs but aren't those irrelevant in 2016+?

Paying far above market rates is never going to be irrelevant, because if you pay above market and your competitor doesn't, chances are they'll have you for breakfast thanks to better margins.

Why in the world would you agree to pay above market rates to get locked in for 1-3 years when you can pay less on a month-by-month contract?
Thanks. That's quite added complexity in my scenario, which I think I would avoid.
Not 3.14, 3.141, 3.1416,.. ?

It will become pithon.
Not really. SQL DBs can handle a crapload of traffic. Maybe not a million all at once by default, but generally with a million users you're looking at << 50k on site at any given time, and if you split reads off to replicas you can handle a lot of scale. In my experience, 50-100k qps (writes) is where SQL starts to get especially hard
TOP 5 Best Android-Apps released in 2015
I use DRF with Angular at work, so I'm interested in seeing where this series goes.

Tangentially, I can't imagine using Django without DRF. It makes setting up RESTful(ish) APIs so easy. Even if you don't care much about the RESTful aspects, it provides a much nicer way to organize your code than default Django IMO. I especially like how serialization works versus Django forms.
I'm fairly old school (been running Linux since the 90's and servers since not long after), Ansible (or something like it) and clean documentation is way cheaper (for me) than something like AWS in the general case.

With the big advantage of when something goes sideways I can actually debug the problem, for the scale of most of the systems we run one client per VPS with a backup for some is just fine (though we are transitioning the spares onto a different provider from the primary after Linode took a pasting).

Also looking at getting a couple of beefy dedicateds down the line and running Xen for the stuff we really need to not be wiped out.

AWS is excellent for a given set of trade-offs but if you have a good Ops background you can save some money which is nice but (for me) more crucially you can access your entire stack and move wherever you want.
This is just pollution laundering, selling people smug self righteousness.

See also: every give one get one company that way overcharges and then dumps shit noone needs like cheap shoes and and thin socks.
Hiring and Firing for Small Business Success: 25 Years, 130 People
That always sounded a lot like marketing speak.

The 50% improvement that we have got is pretty f*ing impressive.
nope, the research group has always had the 50% target from h.264 to h.265. Marketers might have had the math wrong ;)
China likely also doesn't want the resulting 25 million refugees heading in their direction.
>I think with GNOME you only get integer scale factors: way too tiny or way too big on most HiDPI screens.

OS X has the same property (of giving only integral scale factors).
I'm just curious, how long did it take you to get up to 5M page views?
I have a write up about the start up stuff here:

https://www.fpcomplete.com/business/blog/utilizing-haskell-f...

There's also a more in depth version on the commercial haskell mailing list (I can't find it from work I'm afraid).

Feel free to fire any more questions at me :-)
I don't get it. When Py4 comes in sight they'll fix it probably so `six.PY3` is only True when using a Python3 interpreter and I guess they'll introduce a viariable `six.PY4`.
IIRC Common Lisp's asdf-install did use GPG signing from developers; IIRC-again, most people disliked it. Now quicklisp exists, which does _not_ use GPG; a quick google didn't reveal any info on package authentication. Maybe a lisper can chime in?