skysight-inc/HackerNews huggingface dataset:
Yet another article that completely ignores cost of living and cost of working to the worker.

> In short, if a person could earn $15k-20k/year as a maid, they have no incentive whatsoever to actually take this job; they can also have $15-20k/year of consumption by taking advantage of the safety net and they don't even have to work.

There's absolutely nothing wrong with this. Based on the cost of living in a certain area, I wouldn't be surprised if the person decides not to work even if the job offered was in the $25k-30k/year range, since the marginal benefits of earning an extra $10,000 do not outweigh the marginal cost of having to work as a maid for a year.

It is not up to an individual person to ensure that their personal utility function aligns with the supply side economics prerogative that work is somehow inherently beneficial to the worker aside from the net benefit that it provides.

If you want such a worker to work - create a higher wage job or create a policy that allows them to receive education to acquire such a job somewhere else. Or provide such worker a means to relocate to an area with lower cost of living, where taking a job with $10,000 marginal benefit will be sufficient to enter the workforce.
After reading the article, I went into their IRC chan to post this question (i.e. are they leveraging all the research from really-smart(TM) PhD's at Microsoft Research & production testing that Rx has behind it).
This guy has a doctorate, so I'd imagine there was a reason why RxJS wasn't leveraged, especially since it seems like a natural fit especially with Typed.*. And n general the Elm/Haskell community is way less fan-boi-trendy-node-js-macbooks-Rails-flavor-of-the-wheel guys who will nay-nay anything that is Microsoft.

I'd love to make the Elm jump, but it still has the Haskell stigma (not enough engineers making hiring difficult, too 'academic', etc) where my clients (enterprise) won't let me dev with it. They do however let F# in some projects. MS should do what they did for OCaml -> F#, but for Elm -> something_I_can_say_is_first_party_MS_supported.
Well, BEAM has supervisors, supervision trees, loads of support for fault tolerance, automatic usage of multiple cores, and it easily scales to multiple nodes as well. Simple actor-based concurrency is possible in many languages.

Also, even if Elm were to get all that stuff, it'd still be compiling to JavaScript and aimed at web apps.

(Don't get me wrong, I'm super excited to see Elm getting support for message-passing lightweight processes. I love Elm, have used it myself for several projects, and think this looks great for web development. I just want something like Elm, but specifically geared towards large-scale backend services instead of front-end apps.)
14 Year Old Vending Machine Mogul Rejected 30M Buyout
Definitely not ignoring. I talk about the relation between Elm and that sort of stuff in https://youtu.be/Agu6jipKfYw Lots of things look similar in this area that are not.

I also offer an analysis of "higher order" observables in https://youtu.be/DfLvDFxcAIA, and the big difference is the underlying thread architecture you get using these two.

I hope I'll be able to make these sorts of things clearer in time!
Yes.

Depending on use-case, of course, there's lot of places where scala is preferable to Java. A byte-shuttling service where performance is important, mutability reigns and expressiveness is irrelevant.. not one of those places.
That document is mostly conspiracy nonsense. Wholesalers don't need to push the price around to make money. Most retail trades are tiny, uncorrelated with future order flow, and don't have short-term alpha behind them. The wholesaler will make money filling them at the NBBO with a small improvement and holding the delta. When you can't be hit by hedge funds slicing their massive order into a million pieces, HFT quant algos or arbitrage traders, and don't have to compete to be first in the FIFO queue, making money buying the bid and selling the offer is easy money.
Coincidentally the latest Phrack has a tight little chess playing AI written in just 256 bytes: http://phrack.org/issues/69/4.html#article
I think you're again confusing terminology; you're referring to placing an order, which is obviously no guarantee of execution, and Chris is referring to what happens after your order is executed.
40 Yrs of Research Found People with This One Quality Are More Likely to Succeed
I think it would just be hard to justify pursuing knowledge and art when the AI will also do that better than you, in it's spare cycles.

I agree that there is a timeless quality to learning sports or arts that are obsolete, but at some point... it might be kind of depressing.
Forget About Setting Goals. Focus on This Instead
Economics is just a thin veneer over evolution. If the machines can beat us economically, what makes us think they won't beat us at evolution too?

That doesn't necessarily mean humans will go extinct, but there might only be a handful of us left in zoos, bred for whatever characteristics pleases the machines most.
Why do they need to hold onto them at all? They were paid for by the public, so why are they kept from the public at all?
Able Health (YC W16) is hiring a full-stack engineer in SF
I've never found most of the emacs navigation keys to be particularly useful. I do not want to be hitting C-n or C-f more than one time.

I use ace-jump-mode for almost all of my movement. I can go straight to where I want to with a fraction of the effort.
The debate over tabs vs. split view was a lively debate and it's still being considered:

https://visualstudio.uservoice.com/forums/293070-visual-stud...
It is still pre-1.0 and the most recent release changed a lot, so I'd guess there is still opportunity for breakage in the future. But it's hopefully closer now.
Greatest troll website of rich, spoiled kid
The submitter changed it. All we did was take off the quotation marks. Though they were interesting quotation marks—almost like clothing for the question.
sure, the most obvious is they steal a trade which you the customer were entitled to. if you're bidding for 1000 shares in something that trades 15000 shares a day, they lean on your bid, buy on a different exchange than you're posted on, take your trade, and try to flip it for the spread. there are many many other ways they rip you off, but stealing doesn't necessarily mean a trade through -- even though you'll never (i mean this quite literally) NEVER - get a fill on a limit order with ib unless it trades through you.
How would apps running on Sandstorm avoid the problems with federation in today's world outlined in the blog post?
Study of Nginx-1.9.12 performance/latency on DragonFlyBSD-g67a73
As an Iranian, I don't see it as clear-cut.

1. Climate change is accelerating and changing geopolitics of the region faster. Iran’s power and influence has been continuously decreasing in past 2500 years as the Iranian Plateau has got drier. As an example, Iran’s population centers have been moving north as time goes on.
2. Do not ignore role of management and human resources in power and development. In past 40 years Iranians have been making big management and strategic mistakes. Mistakes that engaged them in an eight year war with their neighbor — Iraq, put their interests at adds with world’s largest economic and military power — the United States, and now fighting a cold war with the majority Sunni in the middle east. What do all these have in common?
Well, in the VS world generated code is typically generated once and open to modification post-generation, so yes.
Misread as Dozens of Planets.

I was confused.
Rust has some really good compile-time checking, it really makes you express everything in a completely non-ambiguous way.

C++ on the other hand compiles stuff that may or may not work at all, it doesn't care, which can lead to all sorts of undefined behaviour down the road.

Compilers are not all created equal.
For anyone else wondering: https://en.wikipedia.org/wiki/Confessionalism_(politics)
Now you're talking politics!

This is how it works: take a platform based on issues and policy like the one you just sketched out, get the politicians who support it elected, and then let them horse trade to actualize some portion of your platform. Gain credibility, rinse, wash, repeat.
The people who will reap the rewards of machine work will be those that own machines, directly or indirectly through corporate ownership, or own valuable assets, like mining rights or intellectual property.

These people will end up with the lion's share of money.

Then who will the machines produce value for? The hyperrich in this situation of course.

So a few people will be both the owners and the superrich consumers. From a purely mathematical standpoint, this will result in a vibrant economy.

From the perspective of the 99% or 99.995% this will be a disaster. But the history of life is the history of the winners.

The only way to change that will involve a serious redesign of civilization from the bottom up. I am for that, but human beings don't seem to be well suited for that task. The mindless muddying of every important political issue of our times by news, corporations and politicians suggests most of the human race is going to take a huge hit and then waste its miserable time fighting about why instead of coming together.
Awesome site! This is my first post here, so please feel free to direct me to the appropriate place if I misstep. I swear I did a search first, though. :)

I'm actually looking up domains for work to see what might have been registered outside of our regular process, so that we can pull them back into our managed portfolio. The two primary issues I'm having with the tool are the 50k limit and not being able to export the list. (Which might a clipboard limit with Windows/IE, haven't really looked into it yet (that's our standard image, not my choice))

If it's possible, what would be really helpful for me is to find a certain string within all of the registered domains. It looks like every combination fitting the pattern is tried, and with the 50,000 limit, it's missing a lot that I know are registered. (And what's particularly frustrating is how many patterns are 50,001-55,000 :-) )

An export option would be nice to have, as well, perhaps only for registered domains.

Even if I'm not able to use it for work, I've added the site to my personal bookmarks (on a different OS/browser...)
The internet's asshole problem rears its ugly head.

Now if only people read the warnings on pool chlorine more carefully, they probably wouldn't even think about doing dumb shit like this.
You're absolutely right. I think a lot of people who get to the top in politics or business have an extremely high level of confidence and determination, but sometimes that turns into arrogance and a disdain for rules. Clinton is one of those people that I think has an attitude of 'rules are for little people'.

Hopefully she'll keep that character flaw in check as president, but I wouldn't be surprised if she didn't.
How about Shen [1]?

A Lisp with types, built-in Prolog, optional lazy evaluation and more. It scratches my Lisp/Haskell love affair.

[1] http://shenlanguage.org/
My son is young and being silly he said he could drop out of school to become a truck driver for a relative. I had to break it to him that by the time he started to get somewhere with such a job he'd become unemployed due to self driving trucks!
>> "and rehashing that tired trope about how old jobs that got displaced by new technologies eventually were replaced with new, but different jobs we couldn’t fathom at the time.

That’s not the case this time. This time it’s different."

I guess the point here is that the author cant fathom new job types in the future, so therefore there will be no new job types in the future. Glad we got that one settled!

This argument has been going on literally for hundreds of years. Just because the author cant fathom new job types proves nothing.

People lose jobs because of decisions made by other people. Science will not ever come to an end, and there will always be new job types because of that.

Just imagine when commercial space travel becomes a serious thing. They will look back and say "did you know once a month they used to argue on HN about how in the future there will be no jobs? They were so silly because they didnt know about space travel."

And then someone else will say "yea they were wrong then, but this time its different..."
> hey, now we have two Kafkaesque log services instead of just one. Seems like a win to me.

CantTellIfSerious.jpg
there are separate licensing fees for financial data distribution

order of magnitude higher ^2 than 'for consumption' personal use
How social media can facilitate change management
From that perspective, I think we can use the methodology in this code as an input into SHA3 / Keccak or Skein (A SHA3 finalist).

I dunno Keccak, so I'll talk from a Skein perspective. If every millisecond you added the "nanoseconds" field with the Skein cryptofunction salt = mix(nanoseconds + salt + current seed + other Skein stuff), it'd be pretty darn random. (Apparently Keccak can 'sponge up' entropy somehow, but I don't know the mechanism that it does it with)

The output would at least be a crypto-secure PRNG. All that needs to be proven after that fact is whether or not enough entropy was being gathered from the real time clock.
Better source than mine, listen to this guy!
Or than

https://www.random.org/

Which even includes real-time statistics on the quality of the numbers.
It's hard to decide to give them something with this list of options - really what can you choose here http://www.ubuntu.com/download/desktop/contribute/?version=1... the alternatives are:

1. Ubuntu for personal and mobile computing - I want convergence now! - really? I'm just afraid it will push the desktop version to suck more like Unity.

2. Ubuntu for cloud computing - I want Ubuntu running my cloud and as a guest in my cloud of choice. - well I'd rather have Ubuntu be my desktop choice and have them more focused on that.

3.Ubuntu for things - I want a secure, upgradeable Internet of Things, powered by Ubuntu. - Well, Raspbian lite has got that covered, will ubuntu further strip down a debian or where do they think they want to improve for IoT?

4.Community projects
I support LoCo teams, UbuCons and other events, upstream projects and all the good work the community does. - well I'm afraid the money will mostly go into t-shirts and beer conferences. If you guarantee the money goes to upstream projects I'm down for that option at least.

5.Tip to Canonical -
Hats off for making Ubuntu possible. Keep it up. - Well yeah, but what does that mean considering from the other options(convergence, cloud, iot) does a tip mean I endorse this new path instead of desktop focus?

At least before they had some option about addressing driver incompatibilities..
Someone please help me/us choose.. I want to spend money for an open source OS for my desktop as to to not make me feel naked in front of Microsoft employees when I browse the internet.
Sure, but duplicating Kafka? How many man-months did they put into building this, proving it out, and dealing with fallout from any bugs or production issues?

What's the point of retaining an engineer who's doing nothing for the business but re-inventing existing successful software?
100% part-time dev bootcamp opens to help working professionals switch careers
A log of my parents' phone might not show any text messages, either.

I'm hardly a Clinton apologist, but I'd like to make sure, before I criticize her of something, that there is actually evidence.
Hey folks,

I’m Dave - the founder/CTO at Bloc. Today we’re launching a new bootcamp program that’s 100% online and part-time.

We believe part-time options are important to make developer bootcamps accessible to those who have to support a family and can’t afford to quit their job for 3-6 months to pursue a program full-time.

Now everyone has access to the world-class curriculum, rigor, and support of a coding bootcamp. I’d love to know what you think of the new program!
Also from the Snopes site -- what actually happens if you close the container tightly and confine it to a bottle:

https://www.youtube.com/watch?v=H13dLQnLFfI
Because he wants the masses to love him...
Insightful post. Occupational licensing is regressive because it hurts lower income families the most. Single mother wants to run a salon from her apartment in the projects? Illegal. Guy wants to hustle cigarettes on the street? Death sentence.

Makes things more expensive for consumers, and totally chokes out small startups.

Licensing should be voluntary, and paid for by premium prices. Instead we have all these artificial monopolies crushing competition and distorting prices.
Used personal email for public business. Ended up with some classified emails on his personal account. Same thing.

If you want to get very specific, yes, Colin Powell wasn't using colin@colinpowell.com as his email. But the issue is the same, although as I said, his reason for doing was different.
Yes - and you wind up needing 5+ dress shirts for the dry cleaning rotation.
I think one of the difficulties of preserving freedom is that it's easy to get stuck in distortion bubbles where we become unaware of what we're actually missing. We can maintain we have a free market in the US, and it does not appear to be otherwise. Only the few who see outside of the bubble actually have a wider gamut in which to compare.

---

A part I think is missing from this analysis is relative wealth inequality. Prashant's driver and cook can only ever have a fraction of his income. This seems untenable in the US where those servants would be priced out of any wider economy. For example, there is no market for the $1 prepared meal in the US, likely due to those barriers to entry. But this creates a self-sustaining cycle which compounds the low-income trap. In effect, the poor are discouraged from even having an economy.
Disappearing messages could be coming to Messenger for iOS
> (250+k lines of code)

How big is the EXE?
'plus systems software in Java', mind sharing an explanation?
Fist Fighting Why we always have and always will love extreme violence
As the author of the article, I'm glad that even people with wildly different normative premises recognize I'm 100% right on factual matters: namely that automation has not eliminated jobs and that wealth transfers cause people to refuse to work.

We probably disagree on normative premises - I believe even low skill people should also contribute to society - but that's fine. I'm only arguing about facts in this piece.
Maintaining a healthy community
Yeah, there are many qualifications one could make to the "give us a CEO-King, doesn't really matter which CEO". For instance one might disqualify anyone from Harvard, or only count CEOs that managed large companies and didn't drive them into the ground, etc. https://en.wikipedia.org/wiki/Professional_life_of_George_W.... is an interesting wiki page though.
Supposedly from Tyler Drumheller in the NSA, but nobody knows and it could have come from anywhere. Did you even read the article?

That's not clear at all.
Can it import from git or SVN or mercurial?

Looking at the bk import man page, it looks like it cannot import from any modern VCS. I see only RCS, SCCS, CVS, and MKS as options. This is unfortunate, as I have a mercurial tree I'd like to import.
> Right now if you look at GDP there is a definite correlation between GDP per capita and average IQ.

No there isn't. South Koreans are generally accepted to have one of the highest average IQs, but the South Korean GDP per capita is half that of the US.
In Seattle we have 50 words for surprise at the lack of rain.
I completely disagree. OP stated this communication took place during the weekend, via Whatsapp, rather than Slack. Clearly, this was personal business, through personal channels, on personal time.

If it was at a bar after work, there would be no reason for us to know about it other than the suspicion that it might later spill over into work matters. Zero tolerance is a horrible way to run anything, not just a business.

It is true that "at will" employment means you can be fired at any time, for any reason, or no reason at all, but if you choose to run your business that way, do not be surprised when otherwise disassociated people abandon ship.

If I worked at this company and discovered that a co-worker had been fired on a justification this flimsy, I would be job hunting again at 5:01 PM that very day. Firing is an extremely disproportionate response to making a failed proposition to a co-worker on personal time, through personal channels.

As immediate termination seems to be a somewhat popular response here, I just have to say "What the Hell is wrong with you people?" You are now building the world you will have to live in later. I hope you appreciate the irony when popular sentiments change and your livelihood is subsequently threatened because your lifestyle and opinions are now unpopular.

You are, in all seriousness, advocating loss of employment and potentially long-lasting career damage as extrajudicial punishment for the heinous crime of privately sending inappropriate text messages.
Ask HN: Most creative algorithms?
I recently stumbled upon Sleep Sort[1, 2], which is the most creative algorithmic idea I think I have ever seen in code.

I'd love to read about more creative algorithms and code snippets like this, what else is out there? And I don't mean obfuscated code (although they often do include very creative ideas too).

[1] https://rosettacode.org/wiki/Sorting_algorithms/Sleep_sort

[2] https://news.ycombinator.com/item?id=2657277
Emphasis on the migrate, you do not want to have app with both JS and Elm for a long term perhaps.

In the main article: "I do not expect to be compiling to JavaScript forever, especially with WebAssembly on the horizon. The smaller the interface between Elm and JS, the easier it will be to support other platforms."

While I don't want to sound doom and gloom, the JavaScript support according to article is anomaly of today's browsers. So if you want to rely on two parts JS and one parts Elm type of thing, it's good to know it maybe gone.
While they may one day be 'creative', I feel this will be the last bastion of human capability beyond AI. Luckily, the interesting thing about creative endeavors is that they are often a unique synthesis of many things. AI may create wonderful art, music, entertainment, etc., but this does not mean things created by humans won't still be valuable to other humans. Things would just be created in parallel and in communion with AI. That being said, the percentage of the population that can 'create' for income/profit may be very small. Hopefully by that point, we will create for the intrinsic value of creating and sharing, and not for money.
Bravemind: VR based exposure therapy tool to treat PTSD
Scroll to the end, let it spend 5-10 seconds to finish. Done.
New sign in with Slack button, tips and caveats to integrate it
And who exactly will buy their products or services if they have most of the money?

Machines don't buy stuff. Selling only to billionaires isn't much of a market.

There is the idea of universal income, but then that theoretically just keeps this sort of insanity going longer.
Provide, provide, provide. Create a higher-wage job. Provide an education. Provide a means to relocate. Is any part of the "running of one's own life" the responsibility of the individual? Is it not the job of one to take advantage of the opportunities that exist? (e.g. schooling, self-education, moving to areas with higher opportunity, etc.)?

This is a part of the learned helplessness of poverty - waiting for others to provide.
>My big problem is I have so many code paths that I can’t fully test the interactions between the different modules and functions (there are over 10^25 different possible paths).

Interesting. Have you considered the pros and cons of writing a custom fuzzer for your app, and whether it may help?