skysight-inc/HackerNews huggingface dataset:
If you have gold worth a thousand dollars you can walk into a jewelry shop and pawn it for some large fraction of that.

If you don't any gold, and walk into a jewelry shop and ask for a thousand dollar loan, they're laugh.

If your uncle jack owns the jewelry store, they might lend you money on no credit.

If you have some amazing way to fake having a thousand dollars in gold, you can fake jewelry store into loaning you the thousand dollars. But they'll be gunning for you if it becomes clear you've scammed them.

If you have a business that's making money and has valuable assets, your chances of getting loans and investment is fairly high.

If you have a track record of founding businesses, if you have a good idea and if you have connections, your chances of getting investment, even with no business or a minimal business, can also be pretty good.

But this is the skill of faking a real business is somewhat different from the skills of those with a track record of creating multiple real business from scratch. There's similarity, even overlap but they aren't identical.
Why wouldn't public prisons be a lobby of itself ?
sorry!! I'm not sure I understand your response? when you say 'You don't get exactly once here' what is does 'here' refer to?

Upon reflection, true exactly-once semantics requires multi-phase commit, transitively through the system - this sort of tight coupling is tricky in practice.

Hence my question/proposal, which is practical/poor-man's solution using timeouts.
As the U.S. fantasizes, the world builds high speed rail
Your point is taken, but in this particular example, you should just use the right tool for the job. In this case, the "stat" utility. For example:

> stat --format='%z' *
2016-05-27 12:39:46.559137232 -0300
2015-07-26 14:37:51.714193856 -0300
2016-04-15 19:55:33.329346654 -0300
2016-03-21 02:59:05.377041620 -0300
2015-11-22 19:27:56.868541801 -0300

Sorting them and picking the earliest would just be:

> stat --format='%z' * | sort -n | head -n 1
2015-07-26 14:37:51.714193856 -0700
Hey thanks, yes I think if this app does gain some users I would definitely work on an iOS version with cloud kit syncing.
At the end of the article: "'Inventing Utamaro: A Japanese Masterpiece Rediscovered' is at the Sackler Gallery through July 9."
bad system abstractions? Can you elaborate on what a good abstraction other than a file for a operating system would be?
Pretty much like Rust users, they advertise Postgres for everything, even usage pattern that don't make sense.
I don't see the connection between welfare and globalization. Explain?
Yep, that's the one. I hope it works out, building something is a lot less stressful knowing you already have your first 5/25/100 customers.
Every one of your questions has straightforward answers:

> How do you determine what coins have been through a mixer?
By looking at tx inputs and going back all the way to when those coins were mined into existence?

Graph the blockchain. This isn't a new idea. There are several visualizations that have already popped up showing who is sending coins to who. Mixers show up as a giant tumbleweed shape in these.

> What if an innocent wallet happens to receive "dirty" coins even when the wallet holder themselves has done nothing wrong?

For one, you'd need to send them a massive amount of money to taint their stash. For two, simply send back the coins to clear your name. The point is that it's relatively easy to detect when an account is receiving coins primarily from a mixer.

> Who would be in the charge of enforcing this? The network? The exchanges?

The exchanges.

> If this is done at the exchange-level, what's stopping someone from simply cashing out via Amazon gift cards or the like through a non-traditional exchange service?

The price of mixed coins will plummet if exchanges refuse to deal with them. Remember "GoxCoins"? Same thing. Non-traditional avenues aren't an escape from these forces when everyone agrees they're relatively worthless.

All in all, the above proposal is no more difficult than implementing the fraud detection prevalent in most financial companies. I'm pretty sure people are being evasive solely because they don't like the idea, not because it's difficult. It seems like a bad idea to refuse to take it seriously.
The biggest funders of the anti prop 64 campaign ("Adult Use of Marijuana Act") were private individuals and police unions.
We absolutely should encourage this, but let's not ignore that we need to build a culture that doesn't ostracize and attack people when they do this.

If a particular organizational culture isn't full of people who would be the level of jerk to attack someone for saying "no thanks" then how is it at all positive to teach half the people there to behave as if they will probably do that? That sounds to me like you're just creating fear where there should be none.
Top 135 Lists of Unique Service Business Ideas with Small Capital for Beginners
China’s Self-Driving Bus Shows Autonomous Tech’s Real Potential
If any correlation in the residual signals would be enough to doubt the discovery then I don't understand why they didn't simply combined the signals into one by minimizing the residual correlation.
that description negates the agency and responsibility of the powerful.

Huh?

Power (basically by definition) weakens external constraints, including constraints that inhibit expression of corrupt impulses.

You just said the same thing!
I can't find the "11n_disable." option. Are you talking about the "11n_disable" ?

The importance of full stops outside the quotes ;-)
> These are ways to simulate it.

Come on. Taking an argument list in an argument list object and passing that argument list as an argument list to a function is exactly what this was about. It's not a "simulation". It's a C feature for capturing and passing around argument lists. It actually does it.

> has to use va_ calls to extract the values. This would require a lot more work in the method

Loads from the stack at fixed offsets for every argument instead of having some of the arguments in registers and loading others from the stack at fixed offsets. Yes, that is more work.

> Returning everything as an object would mean boxing and unboxing primitive values at every call, which would be horrendously inefficient.

True, the runtimes I was thinking of box many things. But you can type-pun pointers to other things, so you don't necessarily have to box everything. I don't know enough about Objective-C's constraints, but I do note that the linked article did talk about using tagged pointers already.
One thing lacking in traditional shell utilities is difficulty having a universally understood way of passing metadata about the content of the pipes/streams. Other commentators have (rightly!) pointed out the difficulties of requiring a single "structured object" in the core of the ecosystem... but if there were a way to gracefully support multiple structured object formats and let tooling build on top of that.

Got me wondering what would happen if we embedded modified form of HTTP response headers into the beginning of every UNIX command line stream. Let's tag this version `HTTP/UNIX.1`. This is to differentiate that this HTTP isn't due to a request, but as part of a standard 'UNIX' command response. Otherwise programs could follow RFC2616 section for HTTP response formats [1].

Speaking to the existing ecosystem of tooling, it'd be straightforward (trivial?) to add native support into existing shells to support this. For example now when you run `ls` your shell settings would be `SHELL_DISPLAY_HTTP_UNIX_PRETTY="terminal/text:terminal/json"`. Programs without native support built in could be handled by adding a "http_strip" program. Otherwise adding support into command line programs would be simple as libraries to handle HTTP/1.1 exist in most any language/platform and only a the "Response" header section would be needed of those. Alternately a generic wrapper could created to handle the http response info.

Examples:

HTTP/UNIX.1 200 OK
Date: Mon, 27 Jul 2009 12:28:53 GMT
Server: ifconfig lo0
Content-Length: 248
Content-Type: terminal/text
Connection: Closed
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=201<PERFORMNUD,DAD>

Next:

HTTP/UNIX.1 200 OK
Date: Mon, 27 Jul 2009 12:28:53 GMT
Server: sysinfo
Content-Length: 107
Content-Type: terminal/json
Connection: Closed
{
"aggr0": {
"LACP mode": "active",
"Interfaces": [
"e1000g1",
"e1000g0"
]
}
}

Given this system could be in place, many tools could start adopting "json" or "messagepack" or other structured formats and generic tools could be built to translate in between formats. This is exacerbated now in that there's no way for programs to say "I'm outputting JSON" and "My json is using this json-schema://unix/some/random/filedescription/system". Or tools like `xargs` and `find` could attach header metadata of "Null-Terminator: \0" or "Null-Terminator: \n". Currently shell tools rely on command flags to set that, but if that feature flag could also be set by "Null-Terminator" header flags in the input/output streams it'd make the shell a lot more intuitive without reduce visibility. For example a common `find -print0 /etc | header_inspect` could be used to override shell settings and print out the header.

1: https://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html

edit: formatting whitespace?
Don't forget racism.
It's not being treated the same as tobacco or alcohol. The article says it's legal 'Only in a private home, including yards and porches.' It's prohibited in casinos, bars, restaurants, parks, concerts and on U.S. property, from national forests to federally subsidized housing.
ah! you're assuming the work is performed inside the same transaction as the dequeue operation, and locks held for the duration ?

If so...

While I suppose row level locking technically solves contention, it still feels like we're "asking for trouble" in holding databases locks while clients perform arbitrarily long work operations. There's also practical issues when the work itself is distributed and the original client can't itself keep state around, i.e. it has to end the low level transaction.

Hence my poor-man's question/proposal using worker IDs and timeouts...
The key to paranoid consumption in casinos and hotels is the e-cig style vape pens. They're very inconspicuous and I've had many a craps session now where no one has batted an eye while I puffed on a vape pen every now and again. If you're spending money and being respectful, people in the hospitality and resort industry don't give a fuck.

edit: pro-mode paranoia for in-room consumption brings a smoke buddy, febreeze, and a generous tip for house keeping into play.
Most of the tech boomtowns have significant poverty, and the tech industry seems to have made it somewhat worse, not better.

http://www.mercurynews.com/2015/04/01/poverty-rates-near-rec...
Nice explanation!
Thanks, first I've read that and it certainly put a smile on my face.

One of the first articles I remember reading on HN was about an SR-71 [1], and it seems it's by the same pilot because Walter is his crewmate.

[1]
http://sploid.gizmodo.com/5511236/the-thrill-of-flying-the-s...
I believe that as long as these issues remain discussable, even if only in obscure academic and eccentric circles, at some point some ambitious person will find a solution. This might take 5, 20 years, 50 years, 2000 years I don't know. But I believe in the long-term.
I tend to disagree with you a lot, but the points you bring up here are (lamentably) very good.

> 1. HK was a middleman

Agreed. And as you say, that role is quickly fading.

> 2. HK failed to develop its industrial base.

Yes. There's always talk of making it a hub for [medicine/startups/arts/...], but efforts are half-hearted at best (compared to e.g. Singapore), and there's not much to show for it.

On the other hand, with the secular move from agriculture to manufacturing to service industries, this might not be that much of a problem - if HK maintained or developed its excellence in service industries (and the professions).

> 3. HK's retail sector

HK's retail sector lives of mainland tourists and the fact that there is no import taxes/duty and no VAT in HK (thus tons of mainlanders cross over for extended shopping sprees, supporting luxury shops that increasingly drive out shops catering to the local population, and driving up rents). It's huge in HK, but not sure that's necessarily a good thing. And, yeah, the innovation is basically that shopping malls have built-in terminals for buses to the border - wow.

Also, agreed, the chat/mobile payment system in China is very very innovative and impressive, probably way ahead of anywhere in the world.

> 4. HK's Infrastructure is no longer considered as good.

Well, by worldwide standards it's still excellent, it's just that China's infrastructure has caught up tremendously, and even overtaken it.

> 5. HK is losing its financial capital status fast.

Yes. That might not even be a bad thing. Problem is that it was one of the main drivers of HK prosperity, and I'm not sure there's a replacement in sight.

> All this come to a real question here: is HK declining or just returning to where it suppose to be?

Well. Decline seems inevitable, but implying that that's "where it is supposed to be" is a bit harsh. HK is a unique place with a unique history and people and unique achievements - it basically anticipated China's growth by a few decades.

And, of course, your "real question" reflects the Chinese perspective that naturally China sits on the top of the world, and the recent "century of humiliation" was just a temporary aberration.

I don't buy into this sort of historical determinism, and that idea of China's natural supremacy is as silly as US American exceptionalism or Hegel's notion that civilisation found its culmination in 19th century Germany.
No it's not. There are too many speculators who invested and are waiting for new people to invest so they can offload their bags.
why would i "optimise" for the thing that might never happen (join not an option) while taking the hit right now?
i've tested this (3 level query) and the throughput is 10 times slower with dataloader, as in i need 10 servers instead of one to do the same job.
> and I live in fear of getting sick because I don't know how I'll afford it

Thats an unrelated issue that much of the rest of the world has solved a long time ago.
Why not register both? You can A/b test them and see if one converts better. This way you don't have to worry about someone scooping up one of them if you get popular.
While immorality might be a stretch, CRISPR is certainly going to change how we think about longevity in a sensationally magical way.
Related, some other adventures while running an API to retrieve IP addresses.

https://news.ycombinator.com/item?id=11010856
This is already done through DebConf, but some packages use it wrong so DebConf can't ask the questions before actually installing the package :-(.
If you see some package asking questions in the middle of the instalation instead of at the start, please, file a bug report for it.
Thanks!!!
https://www.elysiumhealth.com/

Also see Peter Thiel's work on blood change.
Agree about strippers etc, but to me "sex worker" sounds like something that could equally well be voluntary or coerced, just like any other worker.

Wikipedia article on gulags refers to prisoners as "workers" several times.
Hmm, this is intersting. I have previously thought about front end design as a way to access and suss out the users needs so that I can make a better model on the back end (or at least plan for an extensible one) especially since the wireframes/mockups often help to get user feedback. It would be an intersting experiment to create my own project and just fiat all the user requirements. If I then broke up the front end in the same process that I do the back end it would certainly feel more manageable.

Now that you have me thinking down this path, I wonder if I couldn't map a kind of UML for what messages the user wants to send the application from the browser. I'll have to pull at this a little more, but this kind of description seems both more tangible and translatable to specific elements of page design.
It is related to the declining quality of life Americans are experiencing. If the economy was still incredibly unequal but quality of life was still going up, there wouldn't be nearly as much disdain for the rich as there is right now.
Ask HN: A better way to distribute cryptocurrency coins?
Online payments without middlemen is a very exciting thing. There's however an aspect I'm not quite excited about. The initial coins distribution. I was under the impression that common currency is not someone's company shares and thus there should be equal opportunities for everyone.

Is "mining" (in combination with ICOs, decreasing block rewards and other tricks to get the vast portion of currency for initial members) the best we can do?

Is it possible to somehow reuse the Facebook data, use ipv4 addresses (ipv4 blocks are distributed among different regions, right), and so forth? Or it wouldn't work without a "get rich fast" scheme for a limited group of people?
Parallel Implementations
Anybody know if the SEC has looked into last week's Ethereum flash crash?
You appreciate only your side of this debate. Whereas I appreciate both. My comment has to do with one-sidedness.
Has America Built Its Last Major Mall?
This is rather nifty. For those who might not make it through the whole medium.com post, I found a live data demo at https://floathub.com/demo
3. Rational adults understand and respond to signalling. They don't demand that all communication happen explicitly and on their terms, because they know that such demands are ineffective for all purposes, will not be heeded, and might make them social pariahs.

Which is why people behave that way in airplane cockpits and the bridges of submarines. (Actually, such behavior has gotten people killed in those contexts.)

If someone is insisting on an implicit level of signalling, they can be just as guilty of insisting foolishly as someone insisting on the explicit level. When implicit communications are demanded for 1) a higher stakes situation on the basis of 2) the supposed potential victim status of one party -- something is way out of whack. Not only is the safety of clear communications being abrogated, the danger being borne is skewed to just one party.

Beyond the level of the social white lie, if you're advocating deniability to "be safe" you're probably doing something dishonest on some level. Extending the mechanism of the social white lie to a situation where more is at stake is just foolish.
Rail is not cheap. It's feasible when we have population density. It would make sense along the DC-Boston megalopolis and perhaps SF-San Diego, maybe some stretch of Texas. It makes little sense in the rest of the country.

That said, where it would make sense, like DC-Boston, we definitely should build it out. Build up the cities as the countryside is absorbed (as seen in Japan, and elsewhere in Asia) and let it become viable. Its deployment would definitely affect how cities and other communities grow and also depopulate, so we'd need to anticipate that and prepare for it.

Three things China has going for is vis a vis the US:

-Pop density

-Command economy (gov't can just move things through with little debate, displace 1MM people, if necessary.)

-Costs (in labor, materials, regulation, etc.)
> Floyd and Rivest created the randomized
SELECT algorithm [12] in 1975. Although further improved and benchmarked with favorable results by Kiwiel [19], at the time of this writing we found no implementation available online and no evidence of industry adoption.

A search for "floyd rivest select" found a few different implementations, like

- https://softwareengineering.stackexchange.com/questions/2847...

- https://github.com/mourner/quickselect/blob/master/index.js

- http://dhost.info/zabrodskyvlada/3alg.html

A while ago, I also found that http://people.csail.mit.edu/rivest/pubs/FR75b.pdf is a more easily implementable description of SELECT, and also that it was significantly faster (3-4x) than quickselect (with naive pivot selection) when benchmarking the two on random data.
People keep on forgetting the immense size of the continental USA.

http://francistapon.com/images/travels/europe/usa/900/TEXAS....
We are way off the cliff of inappropriate conversations when we're:

* Attributing mental health conditions to hypothetical strangers

* Insinuating other commenters on HN have mental health conditions

* Impugning entire groups of people based on hypothetical mental health conditions.

That's before we reach the fact that the only reason we're talking about this particular mental health condition was the hypothetical that strangers, who we know nothing about, would be reporting sexual harassment incidents falsely because they might be suffering from that condition.

This is way past uncivil and inappropriate and we can't be having threads here that look like this, something I'm so sure of that I'll say so despite having no formal authority to do so.
This is a discussion about high-speed rail, not US geography.
assuming all your data comes form the same database, you can reduce one graphql query to one sql query that you can run on PostgreSQL (which is not a graph database).
So batching is not the only option (and probably not the best)
I mean to structure your server in such a way where you're not trying to automatically convert your entire query AST into a single massively complicated SQL query. It's true that in simple cases, one complex query can be the fastest way to get the data you need, but you leave this territory pretty quickly.

It's perfectly valid to identify subtrees of your query that would benefit from being executed as a database query, but to do that to your entire query just sounds like you're asking for trouble, I'd even go so far as to call it a premature optimization.
Why would they?
It's not a "security".
Show HN: GO2CINEMA the first website to allow cinema ticket price comparison (UK)
Yeah OK you're super special and no one else has the same problems you do. The irony of that considering the title was not missed.
Microsoft Trims Nano Server for Container Work
There are certainly startups / small companies working on rejuvenation therapies, however, ways to repair the forms of damage that cause aging rather than merely slowing down that damage a little as is the case for calorie restriction mimetic drug development.

See for example these entities working on means to selectively remove senescent cells, with Unity Biotechnolgy being the one connected to Buck Institute researchers:

https://oisinbio.com/

http://unitybiotechnology.com/

http://www.siwatherapeutics.com/

The presence of senescent cells have been shown to directly cause failure of regeneration, fibrosis, fibrotic lung diseases, loss of tissue elasticity, blood vessel calcification, faster progression of atherosclerosic lesions, arthritis, chronic inflammation, immune system dysfunction, and retinal degeneration, just to name a few items from papers published in the past two years. More links are being established in research papers with each passing year. The removal of these cells has been shown in mouse studies to quickly reverse the age-related progression of many of these items.
None of that really applies to Palantir. They may have their issues, but I seriously doubt Swing is even on the radar if you look at the actual connection between their sources of revenue and their software.
Nobody has a duty to disclose information about someone else simply because they became aware of it.
China isn't all that small either