skysight-inc/HackerNews huggingface dataset:
> How do we convince him to give us the project?

You don't, he's a problem customer and potentially a scammer trying to get you to work for free. It's probable he never had any intention of hiring you, Move on and don't get involved with people like that.
How to Predict If a Borrower Will Pay You Back
I'd guess any performance problems are probably on the GPU / OpenGL side of things, which Rust won't help with (nor hurt). The Nexus 6 has a 1440p screen powered by a mobile GPU maybe a little weaker than previous generation consoles (~172 gflops max for the Adreno 420, vs e.g. ~220 for the PS3 [1]) that were often handling 720p titles (a quarter of the pixels). Very easy to exceed your frame budget.

[1] http://gpuflops.blogspot.com/
Trading/Dealing and portfolio management are two very different functions and this article doesn't begin to touch the distinction. This article is not a good source of information, especially about the current state of the industry
Why exclude the mainstream ones? Is there any news network that didn't report about WMDs in Iraq?
CSRF is an attack where an attacker can forge a request that appears valid from the server's point of view, and convince the browser to execute that request.

Typically, it arises if an application stores its authentication credentials in a cookie, and the server checks only that cookie. Because cookies are always send along w/ requests, a malicious website can construct and submit a POST request to execute an action, and the browser will attach the cookie to that request, thereby erroneously authorizing it.

A simple separation between GET/POST is not necessarily enough. Third-party websites can make POST requests by creating <form> tag in a hidden <iframe> and submitting that form w/ JavaScript upon being loaded in a user's browser. (You can't submit arbitrary POSTs like this; the browser is limited in what mimetypes it can construct, for example. For example, it isn't possible to construct a Content-Type: application/json request in this manner, so not all POST endpoints are vulnerable if they discriminate on Content-Type.)

Also, some CORS requests do not get preflighted even if they're POSTs, so a CORS-unaware server can end up executing those even if the browser won't give the result back to the requesting JS (the result doesn't matter; the action does).

https://en.wikipedia.org/wiki/Cross-site_request_forgery ; https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(...
Ask HN: Building a website ok, but a connecting to a CMS?
Question;
I know my way around HTML and CSS (or SASS) but how do I connect my site to a CMS? So people can update their site i build for them, I don't want to keep updating their site in the HTML code every time. I can't seem to find a good connection (tutorial) on how to make this happen.

Hopefully you have some examples of how to connect my HTML designs to a (free) CMS.

Much appreciated!
By comparison, actual pro scanning: matterport grabs textures and verticies simultaneously, originally using a Kinect. https://matterport.com

Here's an DIY instuctable (untested) which also uses a Kinect http://www.instructables.com/id/EASY-Kinect-3D-Scanner/

The Kinect range IIRC is less than most LIDARs so it won't be 1:1.
OpenDroneMap: open toolchain for photogrammetry
You said "pretty much". So use PostgreSQL 9.6 and but use JSONB only for the schemaless data but normal typed columns for the rest. And remember that JSONB is a column type so don't try to store too many different things in a one-column table. You can have as many tables as you need to sensibly organize your data, and then as many non-JSONB columns as you need for things like meta-data. For instance, date created, date changed, who created it, who changed it, is there an audit log for this table, when was it last replicated, backed up, etc. And then, think about whether you should just stuff all the data into one JSONB column or several.

For that matter you could have both a JSON and a JSONB column. If you run into data that is not well-formed JSON then you will get an error trying to insert it into a JSONB column but it will INSERT just fine in a JSON column allowing you to deal with the well-formedness problem later.

And do make use of the rich selection of JSON and JSONB functions to create indexes on your tables because nothing speeds up querying like an index that lets you filter your data and only process the important subset.

PostgreSQL has been undergoing some heavy development in recent years as more and more companies shift away from proprietary commercial databases. There are several companies offering full commercial support for PostgreSQL if you need/want that.

This development work is leading to a constant stream of improvements, both performance and new features. This alone is a good reason to choose PostgreSQL. It now embraces both the SQL schema world and the schemaless NOSQL world in one database system.
Don't know why you're getting down voted. I like the idea of coops from Kim Stanley Robinson's Mars trilogy. Where ever you work, you should gain shares of ownership based on the number of years you put in, and get dividends for as long as you own those shares.

The current system of work is pretty insane. It basically turns us into slaves that produce for peanuts what nets the people in charge a massive cut. They essentially get large payouts for being willing to take massive risks. Why is the FedEx guy who gambled the company to success considered an amazing story? That's as fucked up as Abraham being asked to murder Issac. He didn't give a damn about his employees. He was just willing to take insane risks to keep his shipping company going or let it all burn.
PowerShell Core 6 Beta.1 Release
New p2p platform the Room Xchange to tackle affordable housing
Would you care to elaborate on what the actual state of the industry is then?
Insights to Create an Online Food Ordering Website Like Just Eat
That sounds an awful lot like you're suggesting that people who have already acquired the rights to a piece of property shouldn't be allowed to keep them if a housing developer wants to put a high rise where your Burger King is.

Also, I wonder if you would make the same argument for places that are also generally though of as real-estate constrained. Like Manhattan, or Tokyo. Or the part of Brooklyn where I live.
Xiaomi Sneaks into North America with Mexico Launch
Could you refer us to some more appropriate articles or sources about this topic?
>Unless you state what you think are desireable outcomes, your statement means nothing

Only if we start as some kind of visitors from Mars who don't know the earthly ways.

Else, the "desirable outcomes" are pretty much agreed upon, at least for most people: keep mentally and physically healthy, study, get a good job, support your family, be good to others, don't be a criminal (as in TFA), etc.
It would be great with a tutorial covering something besides the easiest example in the library readme.

It works great if you train it with all possible combinations, but if you leave something out, my experience is it will make very poor predictions.
Don't take a “Unicorn frappuccino to go” take a “CRM to go”
Is there any easy way to do profiling that reveals stalled cpu becasue of pointer chasing, for "high level devs" on windows?
Hedge fund traders get some small percentage of what they earn for their clients. This is not a problem. The problem is that when they fail, their clients lose money, and they don't (yes, there are some career risks, but they are minor).

Elementary knowledge of game theory tells us that becoming a hedge fund trader is a great opportunity. Thankfully, now it is easier than ever — just show that you can consistently earn money by trading, and you'll get calls.
PostgreSQL is not just a tool, it is now an ecosystem as well. There are numerous add-ons to provide various types of high availability. Some are plugins to PostgreSQL and some not. Also, some of these have commercial support if you need it.

And PostgreSQL 10 which is out in September will have logical replication added, which is rather useful in engineering a high-availability database.
I'm Dutch, so I pronounce it with a hard ch as in loch, even when speaking English.
How to write an API in Django
This is the approach I take. The subject should always be queried, so just use a field on that subject for the purpose of killing current sessions.
"Portfolio management" is traditionally the domain of IBs, isn't it?
For what reason is it now easier than ever?
Using it wherever possible at my company.

We built an async rate limiting server to protect our APIs on a per ip/per user/per customer basis. Much nicer language than node is which would be the usual choice for async code. The aleph server library is amazing, thanks Zach tellman.

We also built an internal management console for reporting on our customer base as well as simplifying and auditing common support actions.
I feel comfortable denying the claims in this article.
Thanks for your point, yes I agree.
Then you recommend to go from scratch with some tables and the stack you love?
Reminds me of the recent article about cafés turning off wifi to stop people using them as offices.
What is reasonable and non discriminatory is a question of interpretation.

At the heart is the argument that only part of the iPhone value is wireless and putting a tax on the whole is not reasonable. Imagine the iPhone software and chip embedded into a car. Would it be reasonable for the car manufacturer to pay the same percentage to Qualcomm as Apple? Where do you draw the line?

There is a huge amount of innovation in the iPhone: Mechanical engineering, materials, sensors, camera, screen and software. None have anything to do with Qualcomm.

The value Qualcomm adds is equivalent to a very fast portable, wireless hotspot. A great thing to have and worth paying for.
This is not a good thing.

They were finally getting to have a fully built out environment - which could lead to better end user packaging, stripping down a library to its bare essentials.

For instance: what have jpackage achieved for a distribution like RedHat? Does anyone's Java App even pick up these RPM based dependencies for Classpath? Heck no.

Every known large scale Java application pretty much bundles a bunch of JARs. (Probably not logstash - but only one exception)

It is very clear that JDK9 will not be as awesome as it was originally supposed to be. Deeply disappointed.
Instead of growing vertically up, cities ought to consider down because it doesn't ruin existing property owners' view and the community's beauty of not turning into a concrete, brutalist jungle. Furtheremore, there's effectively infinite subsurface real-estate while the maximum usable height of buildings is finite. Musk's Boring Company transport ideas are also onto something but housing and office space should also be deployed underground to maximize spatial efficiency.

For example, the Mountain View San Antonio Shopping Center development has become an uninspired eyesore. I don't live there but it's unattractive.
> I gotta figure the F-35 is cover for several substantial black budgets at this point

And they even got foreign governments to chip in.
YARA and KONGSBERG to build world's first autonomous and zero emissions ship
Beginner’s guide: Start in data science from zero with a free certificate
Don’t ask your customers which features they want
The person more at fault in the Turner case is the probation officer who recommended such a light sentence. The judge idiotically accepted their recommendation.

I think the case for idiot judges that really makes the case for me is this one: http://reason.com/blog/2011/03/08/tennessee-cops-posed-as-a-...

TL;DR: a detective impersonated a defense attorney and got the victim to incriminate himself. The original judge in the case let them use the evidence in court and didn't immediately throw that shit to the curb. The appeals judge ripped them a new one though.

There's also the case of a judge in Michigan banning a guy from the internet for having a date over Tinder when he accepted a plea deal that the prosecutor then convinced the judge to double back on. https://ballotpedia.org/Dennis_M._Wiley
80% sounds quite high but I wouldn't be surprised if the number is around there. Google are big enough to take risks and try things that don't work out. There are 95 official Google products in the Wikipedia 'discontinued products' listing - https://en.wikipedia.org/wiki/List_of_Google_products#Discon..., but that's not very accurate in that it doesn't mention things have failed but are limping along, and it includes things that were discontinued but live on in other products (eg Wave merged with Docs).

It's not entirely unreasonable to suggest Google have 20 successful products for their ~95 discontinued ones though.. which would work out as 80% 'failed'.
How to Transfer Music from iPhone to Android Phone
Issues with CDNJS service
I am missing the motivation to purge the preprocessor - only reason he gives is the paradigm that the preprocessor is considered bad practice. I fail to see why.
The preprocessor is a useful tool that can save you time and make code more readable and portable. Conditions at compile time guarantee that the compiler is not subjected to a specific portion of code, and it offers the only way to define a constant value without having an implicit type for that.
Considering the use of C/C++ outside pure computer programming, like embedded systems or digital signal processing, where portability, code size and target specific substitutions or optimisations matter, there is simply no reason and no way to get rid of the preprocessor without breaking things.
Sure you can use it in obscure and wrong ways, but it is not the job of the language to act as a nanny and prevent you from doing evil by restricting access to dangerous toys.
Also the last step, you can't defend against physical access, the best you can do is make data unreadable to anyone unauthorized.
Write SQL – Get APIs. Fastest Way to Develop Customized Dashboards
Things are fine in Sydney, Australia.
[Audio] Interview with legendary indie hacker – Patrick McKenzie (patio11)
https://support.google.com/chromebook/answer/1057090?hl=en
Ah this was a different XML module than I was thinking of because this is complete DOM parser!! But even so it does produce (by default) a flat representation of the XML.

So, if for example, Github did return XML and it looked something like this (shown in Rebol console):

>> x: load-xml {<root><name>Mr Miserlou</name><login>xxx</login></root>}
== [
<root> [
<name> "Mr Miserlou"
<login> "xxx"
]
]

So to get top-level tags it's just:

>> second x
== [
<name> "Mr Miserlou"
<login> "xxx"
]

Now load-json also has a flat option so that a good way to unify things. Here's an updated example showing this:

import <json>
import <xml>

load-*: function [site] [
p: open site
content: read p
http: query p
close p

data: parse http/headers/Content-Type [
"application/json" return (load-json/flat content)
| "application/xml" return (second load-xml content)
] else [
fail "Content-Type not recognised"
]

;; next 2 lines just turns it into a hashmap so can do: miserlou/name
;; without it could have done: miserlou/<name>
;;
for-skip data 2 [data/1: to-word to-string data/1]
make map! lock data
]

miserlou: load-* https://api.github.com/users/Miserlou
print miserlou/name
> The problem is that when they fail, their clients lose money, and they don't (yes, there are some career risks, but they are minor).

You can lose your deferred compensation, which is very common at both hedge funds and banks once you start earning more money.

> Thankfully, now it is easier than ever — just show that you can consistently earn money by trading, and you'll get calls.

Have you ever tried raising institutional money? It's not that easy even if you have a good track record. Many times it will come under extremely investor friendly terms and often it will be a SMA rather than an actual investment. Of course you can raise millions of F&F money, but the economics for most strategies don't work out until you get into the 9 figure range.
Common misconception- usually what happens is we are promised that funds from a new tax will be earmarked for something, then it winds up going in to the general fund, or spent somewhere else.

Taxpayers have a real blind spot to the whole 'money is fungible' concept.
> If it's a trivial line of code like a getter or setter that cannot possibly be wrong, then it should be fairly trivial to generate automatically a test case for it.

More importantly, if it's a getter or setter, the actual behaviour to be tested is probably broader than "should set/get x."

Test scenarios, not methods.
By "portfolio manager" I (the author) just mean the more senior person who oversees trading. It seems like a couple of different titles get used.

We don't mean portfolio management in the sense of advising individuals on what to do with their portfolio, which is what some investment banks use. That's a totally different job.

Like I say, this article is only based on a couple of interviews, and we still have a lot to clear. I'd be keen to get more data.
Running `sudo make install` in order to install software on your own laptop is a terrible idea. I've used homebrew on a mac daily for 6 years and it has worked perfectly. If it has fundamental flaws why have they not affected me?
Ditto. For me A: was always a 3.5" drive with B: being, optionally, a 5.25" drive (if installed). Not sure how universal that was though. I do like how C: has mostly hung on though.
Please, do.
>yes, there are some career risks, but they are minor

I wouldn't refer to getting put on a blacklist as minor
Low barriers of entry. Availability of low-cost market data sources. Bitcoin venues as the perfect training ground.
Well having been to both (didn't summit Aconcagua) I'd say that Aconcagua is a fair bit tougher even if it's still technically a "hike" :)
What exactly goes wrong with dependencies? Are macports any better in that regard?
Why Functional Programming Doesn't Matter[video]
I looked into m4 recently but it seems to be about the worst template engine imaginable. I'd take the c pre-processor over that any day.

In the end I opted for a sed/awk/cat combo instead.
> The problem is that when they fail, their clients lose money, and they don't.

This isn't really a problem - they only take accredited investors because of this risk.

VCs also lose money when startups fail, but they don't ask the founders and employees to pony up past salaries. Understanding of the risk of failure with no recourse is a prerequisite to investing.
SEEKING WORK - Remote

I'm an experienced devops and automation engineer with expertise in cloudops, build pipelines and hybrid cloud/COLO environments. I can help you move to the cloud, or just offload some of your capacity there.

I also work on cost mitigation and process automation to free your engineers up from tedious repetitive tasks. Some of my tools include Jenkins/TravisCI, Docker, Puppet/Chef/Salt etc....

I'd love to chat and see what I can do to help make your developers more efficient and increase the reliability of your services.

EMAIL: caleb@startopsgroup.com
I don't think C++ will ever shrink as a language (i.e., drop features), but we can reduce the learning surface for newcomers by making it simpler, more consistent, and relegating C-isms under the "backwards compatibility"umbrella.
I have the opposite problem — my strategies are scalable up to some AUM, and I am constantly looking for ways to raise this limit, meanwhile rejecting new clients :)
Ha ha ha,

#ifdef __cplusplus
extern "C" {
#endif

I guess you will have to rewrite libc.so and ntdll.dll in C++ first. Or at least fork them and maintain the fork indefinitely.
Android Banking Trojan store its secrets in plain text
I assume this high tech city will be covered in cameras, microphones, and sensors of various types constantly reporting back to Alphabet (in order to "improve your user experience")?

"Good morning, Steve. Our 'smart sidewalk' noticed that you've gained several pounds and reduced the pace of your daily run over the past month" (insert personal trainer ad)
If they do this, they'll need a third option: "Done".

There's a big difference between a project that's not seeing contributions because the author lost interest halfway through, and a project that is feature complete and was built sanely so that it doesn't need any ongoing attention.

Pretty much everything I have up on Github (and elsewhere) falls into that "Done" category. And I get emails several times a year asking if various libraries have been "abandoned".
> The problem is that when they fail, their clients lose money, and they don't

You think they should pay up if their customers has realized (or unrealized?) losses?

> Thankfully, now it is easier than ever — just show that you can consistently earn money by trading, and you'll get calls.

No biggie, just download HedgeTrader Pro from pirate bay and get started, right?
Of all the top Kaggle competition solutions I've looked at, very few could not be done on a laptop. I can think of only one exception and he was using one computer with 100GB+ RAM.

Doubling your data will likely only get you maybe 10% more accurate than the last increment. This seems like a lot until you realize that you went from a RMSE of 0.87567 to 0.87566. This doesn't make any material difference to your bottom line other than it takes more compute resources and more complexity in terms of coding. In this sense it may be actually costing you more to maintain a larger model and also the results may be less clear.

I would encourage ML practitioners to try the following exercise: half a problem's data and re-train your models. I think you'll find that your training will typically be much faster and the difference in the performance will be minimal.
Do you know gleetz.gg? everything about gaming & esports
"can only be used by accredited investors"

"3.6% of assets under management"

Hold on. Let me take another swig of coffee so I can decorate my screen with it.

How can this possibly be true? This would mean that there is some form of accreditation for investing that allows someone to qualify who thinks that a 3.6% fee is a good investment. Who are their investors? Do they know this?

I have no special access to the markets (no investor status, no massive sums under management) and I pay no more than 0.07% in fees, in total. Were I resident in the US it would be about 20% less.

No wonder they're raking it in.
it reminds me of sociological imagination.
Wars are actions driven by hatred when hatred becomes the status quo.

Hatred can be the status quo of the Internet. The Internet may just be a collection of information, but it is continually being shaped by user actions. The Internet is also increasingly taking a large part of our lives, to the point that what happens there also affects the "real" world. We effectively live in two worlds now which influence each other.

And like all systems, the Internet is subject to entropy, and to an extent, I agree with you: restricting information is harsh, a better design of the Internet that leads to better presentation of information is much more preferable.

But how this Internet 2.0 looks like, to be honest I have no idea. I see your point about categorisation but even Reddit can spill into other ecosystems which may have less categorisation, like a meme gone viral on Twitter. Most of these ecosystems are designed with a strong characteristic for virality built in - connectedness that is further enhanced by a sophisticated understanding of human psychology and targeted applications (e.g. personalisation.) (Dear lord that is mouthy.)

And that's the big question really. With super connectedness, and entropy, is it inevitable then that hatred eventually becomes the status quo?