skysight-inc/HackerNews huggingface dataset:
Yes, a completely fair game for either "games of chance", or "games of robots skill". That's great for your poker-playing bot, but not for human endeavors (except bot programming).

Ether can provide some measure of server/network-side honesty, but makes no guarantees about what happens on the client side. So you must assume that all the other clients are super-powered bot-enhanced adversaries, or you need some way to trust and verify the client-side behavior of your peers.

The robots have come for oru jobs, and now they have come for our play.
That's not what the question that GP was asking. It was asking about universal health coverage, not employer mandate. GP was wondering why the employer is involved in health insurance in the first place.
OpenStack’s wins and losses. For OpenStack, 2016 was a bumpy year
Bridgewater's Recent Experience with the Wall Street Journal
the obsession with number crunching in the transportation space is really unfortunate because if you just focus on what is going on 'IN THE STREET' , you will see that black market transportation already optimizes for transportation. the problem is that it is not legal, let alone funded for growth.

there are too many vested special interests,namely, the police, the mass transit system, the cab drivers, and now, yes, uber and the ride sharing apps have become part of the institutional dead weight on policy change.

if you want to see what common sense would dictate in ride sharing , it would be pretty simple.

mini busses would not only be allowed all over new york , anywhere and everywhere ( because they already run up and down flatbush avenue in brooklyn) , but large companies would ----if ONLY THEY WERE invited by nyc government---------flock to build premium versions of minibusses with a minimum of one entrance per 2 passengers all along the side of the vehicle.

the designs for such a vehicle are plenty. MANY examples of these designs exist. they are also easily buildable even with safety gear and precautions built in.

optimizing ride sharing is obvious, you give people vehicles with enough entrances and enough privacy so that every pair of people can get enter together, and at most a stranger will be forced to share a pseudo cabin with one other stranger.

the problem as always IS NOT THE LACK OF MATH AND NUMBER CRUNCHING BY WONKIES , it is the vested interests that have crushed innovation by having their meathook money suckers squidlike suffocating government with the help of willingly crooked politicians.

the same issue plagues all major metropolitan areas in the u.s. , especially san francisco.

i vote peter theil for dictator of california.
Many. Loans. Or a lot of infrastructure development has been funded through leases where the leaseholder under contract develops or funds development of the infrastructure in return for the right to extract value from it for a predefined time. E.g. a lot of hydro development in Norway happened by offering investors a multi-decades lease on the commercial exploitation of a given waterfall, on the condition that they covered the cost of developing a damn and power plant.

The problem is the level of risk. With something well understood like a waterfall, there was still plenty of risk (dry years etc.; fluctuations in demand and cost; natural disasters), but it is risk that is reasonably easy to quantify within sufficient levels to insurance against part of it, and cover the rest by asking for sufficiently beneficial leasing terms to make it attractive without a permanent share.

But with a startup with a new model, the risk is extremely hard to quantify other than assuming it is high. That'll make investors demand a lot more.

Plenty of companies are funded through bank loans or other forms or debts or leases or have the financial power to demand buy-back clauses, but they're usually "boring" companies where returns are stable-ish or at least very well understood.

(that said, I did once work at a company where we partnered with a German tech company that had been built on the back of bank loans; it took an extreme level of financial discipline - the bank paid out in monthly tranches on the basis evidence they'd stuck to their very detailed plans; basically they'd put in a massive effort to de-risk a business that would normally be too risky for most banks)
Show HN: React UI Component Library
> What is the status of VR on linux?

It doesn't work, at all. Sorry.
Open the flood gates allowing other languages in browsers... then let's see how well it does.
Many academics love to ignore it.
Black Mountain (blkmtn.com) | Automated QA Engineer | San Diego, CA | Onsite, Full Time
Black Mountain is a software company that develops innovative, tailored solutions for data aggregation, process management, and business reporting. We've made the Deloitte Technology Fast 500 List for 3rd year in a row.
We're a fun company to work for, and we have great benefits. https://www.themuse.com/companies/blackmountainsystems
Position Description: C# / Selenium / JS / TeamCity / Chef / OpsWorks This is an exciting time for an Automated QA Engineer. You get to build the solution from scratch using the technologies you feel best fit the problem space. Help us move towards a Continuously Deployed product.
Contact: jcook@blkmtn.com
I would love to work at Snap but have to stay in SF for family reasons. Are there any plans to build an SF office, especially after the Vurb acquisition?
6502 assembly.

I just enjoy cracking old Apple ][ games in my spare time, it's an incredibly rewarding challenge.
Black Mountain (blkmtn.com) | Software Engineer | San Diego, CA | Onsite, Full Time
Black Mountain is a software company that develops innovative, tailored solutions for data aggregation, process management, and business reporting. We've made the Deloitte Technology Fast 500 List for 3rd year in a row.
We're a fun company to work for, and we have great benefits. https://www.themuse.com/companies/blackmountainsystems
Position Description: C# / SQL Server / JavaScript Junior - Mid level We are constantly adding new functionality into our core product. Alongside our core product, we have some fresh new initiatives we are building from the ground up to help us break into new market segments.
Contact: jcook@blkmtn.com
Intel to take stake in German mapping firm HERE in automated driving push
Which programming languages have the happiest (and angriest) commenters?
Lisp. For all purposes. It conquered my brain in 1988 and ever since then it's the first thing I turn to whenever it's an option. My favorite Lisp ever was Ralph. My favorite nowadays is Common Lisp. Generally speaking, I like any Lisp better than anything else, but I prefer those that preserve the whole interactive programming-as-teaching culture in all its glory.

Python for when someone needs me to work on Django, and also for helping my younger daughter learn programming, because it's a pretty accessible place to start.

C when I need to be that close to the machine and there's some reason not to use Lisp.
- Better search and filters. Currently the search is quite inaccurate and the filters are terrible. I usually end up using Yelp because of this.

- Consistent UI. Sometimes back erases stuff, sometimes it doesn't. Sometimes clicking on the map area on the top resizes the window, sometimes it doesn't. Sometimes dragging the screen down moves me back, sometimes it doesn't. There's a lot of "I hope clicking on this does what I want!".

Currently there's a bug on my phone where GPS usually doesn't work with gmaps. If I click on the "find me now with gps" button, sometimes something happens, sometimes nothing happens.

- The ability to lock the map to keep it from spinning when trying to zoom in/out.

- The ability to restrict searches to a specific radius. If I am zoomed in on the middle of Berlin and type "Burger", don't back out and show me results outside of the area I was searching in. Additionally it would be nice to be able to type a number in.

I'm sure there's more. Every time I use gmaps it's an exercise in keeping calm because the UX is so terrible compared to what it used to be.
I built my first gaming PC (GTX 1070 as well) not that long ago, and you're right, it wasn't too hard (though my wife did most of the work). And I use that for gaming all the time.

However, I would never dream of using it for development. One of the games I play is World of Warcraft, and I maintain a few addons, and even just trying to edit Lua files on Windows is a PITA. Atom kind of sucks, and the CLI isn't very good. I installed Windows Subsystem For Linux in order to get bash and git, but it turns out there's no way to open GUI apps from that system, so I have to independently navigate to my projects in both Explorer and the shell. Oh, and Windows doesn't implement enough of Linux so tmux can't actually remember my paths, so every time I reboot, I have to find all of my projects again. And of course Linux symlinks don't work in Windows, and Windows aliases don't work in Linux, so I have a shell script that copies a bunch of the addons into place that I have to run each time because I can't symlink it. Ultimately, it's all just very annoying.
For new PCs, Intel chips are amazing. However, e.g. updating a desktop PC with a 2.8GHz (3.46GHz turbo, 8MB L3 cache) Core i7 from 2009 with a decent enough video card it is not: spending 300-400 USD on a new CPU for just 30% performance increase it is non sense, in my opinion.

Please, Intel: add more L3 cache to desktop PC CPUs, and put 6 core instead of 4, not just for the servers.
What are your investments that aren't speculations?
I don't think definitions of "middle class" which refer solely to proportion of income derived from capital have ever really been more mainstream or useful than "white-collar"/"blue-collar" or salary-range based distinctions. Even Marxists whose entire economic philosophy is based on capital relations are usually happy to bracket wage-compensated managers alongside smallholders in the petit-bourgeoisie on the basis that they represent the interests of capital as opposed to because they actually own any.

The relevance of class distinctions which place Uber drivers - whose income is derived from applying labour to their own capital - in a higher economic class than doctors or SV programmers [who haven't exercised their options] is pretty minimal, and it isn't a capitalist conspiracy that other definitions of "middle class" are generally preferred.
Having control over our bodies prevents accidents, more than just about anything. If you fall out of a chair as an able-bodied person, you instinctively readjust your weight, catch yourself with your hands, land on your butt, and minimize injury. Fall out of a chair when you have no control over your body and you can break bones.

He's active, he gets around, he travels -- and he has literally has no ability to catch himself, readjust himself, move quickly to avoid danger, and he's doing it all on a device looks safer, but is far more precarious, in some ways, than two legs. I can hike up a dirt trail or navigate an icy sidewalk -- even step up onto a curb -- without worrying. Try being in a wheelchair under similar circumstances.
It got leaked a week or two ago, but I'm guessing it should be on sale in a month or so.
"Some of us ask how much of our wealth we rich people ought to give to these poorest people. But that question wrongly assumes that our wealth is ours to give. This wealth is legally ours. But these poorest people have much stronger moral claims to some of this wealth. We ought to transfer to these people, in ways that I mention in a note, at least ten per cent of what we earn." [1]

[1] http://www.vox.com/science-and-health/2017/1/3/14148208/dere... Quote from conclusion of third volume of On What Matters
For a while, people who worked in manufacturing jobs, saved and invested surplus income over a career, etc., could often reach the classic capitalist-economy definition of middle class (neither predominantly dependent on wage labor nor having enough capital to meet support needs plus accumulate more capital purely by renting others labor to apply to the capital) by late in their career.

That is no longer as attainable as it once was. (Neoliberal globalism is part of the problem, but in the US specifically domestic tax reform to shift the burden from upper income earners to lower-to-middle-income workers over time, particularly the enormous shift under Reagan, is more specifically the problem, and not really connected to neoliberal globalization except that there is some overlap in political support.)
Time for some word2vec to explore them without having to crawl through them manually
Why CNN Used Images from a Video Game to Illustrate a Story on Hacking
How tech's beloved “safe harbor” law turned into a protector of privilege
Google: Cross platform Go logging library
Raspberry Pi or Arduino Uno? How to Choose the Right Board
Show HN: Universal phone number (with Twilio, Google Voice, stdlib)
I have 2 acres, crops, fowl, livestock. No log splitter. I borrow the hay equipment. The tractor is practically a must. It's easy to own 2 acres. Making it useful requires equipment or many persons of manual labor. a 25-30 hp tractor is very reasonable.
HERE is a great option for offline navigation on Android.
None of those jobs are categorically elite - they have a small fraction of elite positions. One plausible scenario is that in a lot of areas the "elite" positions will stay somewhat stable, but there will be a huge drop in demand for 2nd tier and below.
Huh. Never seen that.

But without the [] it appears to produce a generator expression (which is immediately consumed) rather than a list (which is immediately consumed).

In [9]: print ' '.join(str(x) for x in range(3))
0 1 2

In [10]: type(str(x) for x in range(3))
Out[10]: generator

In [11]: type([str(x) for x in range(3)])
Out[11]: list

Same effect between the two, but different and interesting things. Thanks.

EDIT: Also:

In [3]: %timeit ' '.join(str(x) for x in range(3))
100000 loops, best of 3: 3.11 µs per loop

In [4]: %timeit ' '.join([str(x) for x in range(3)])
1000000 loops, best of 3: 1.47 µs per loop

The list version, with the [], is about twice as fast as the generator version (without the brackets). I suspect because the generator version has to "go back to the well" for each value, but I don't really know. And this is one small test case, maybe it's different for larger sequences. Testing is everything. :)
Furthermore, lots of things are considered "not novel" or "obvious" by nearly every expert in the field, but not by patent examiners. But one specific area which patent examiners are VERY good at reviewing is old patents. So re-patenting old patented inventions becomes impossible, not only in theory but in practice also.
MUMPS get's a bad rep, it's kind of ugly, but has some awesome ideas built into it. I'm not convinced EPIC's success is despite the fact it uses MUMPS, I think it's a contributing factor.
In theory, http://www.osvr.org/hdk2.html is exactly what you are looking for. In practice... well, it's open-source and the software team would appreciate contributions.
Totally depends on the workload, well threaded workloads with a desktop ARM clock speed of 3Ghz~ or so could perform quite well for say PostgreSQL if properly deployed, but yes - for an interpreted language with a strict GIL like Python it may not perform so well; having said that, Xeon professors are dropping in clock speed each iteration, where we used to see 3+Ghz perform, it's now common to see those processors replaces with 2.2Gjz max clock speed - yes the cache can be larger, there might be more cores etc but with languages such as python you quickly run into the single core maxed out problem pretty quickly regardless.

*edit: would be interesting to see an elasticsearch cluster running on a high clock speed arm cluster... I wonder how it'd run... (and yes I know it's not that simple)
The republicans hate NPR because they cannot influence it. They have wanted to defund it, forever.

Propaganda 1.0 was Fox News (and later CNN, MSNBC). A lot of "news" shows are really just opinion factories where the basic "facts" are in dispute. Now we are in a state of propaganda 2.0 where foreign interests have figured out how to influence people on Facebook.

I don't think this is possible to actually stop. This is the continued evolution from the Op-Ed where people want to be told what to think and how to vote.

Edit: And they won't trust true experts such as academics because they "obviously" have a liberal bias "by definition".
Jekyll/Lektor as a static CMS. Deployed to Amazon S3 backed by Cloudfront CDN.

All of this gives me: ease of deploy, AWS's reliable infrastructure, ultra fast website (can easily score 90+ out of 100 on google's pagespeed insights tool), delivered over SSL with a free certificate on my own domain, "infinite" scale, etc.

All of this can literally run on cents of a dollar per month.
So for those of you who, like me, didn't know what Bencode is, here's the description from wikipedia[0]:

Bencode (pronounced like B encode) is the encoding used by the peer-to-peer file sharing system BitTorrent for storing and transmitting loosely structured data.

It supports four different types of values: byte strings, integers, lists, and dictionaries (associative arrays).

...

While less efficient than a pure binary encoding, bencoding is simple and (because numbers are encoded as text in decimal notation) is unaffected by endianness, which is important for a cross-platform application like BitTorrent. It is also fairly flexible, as long as applications ignore unexpected dictionary keys, so that new ones can be added without creating incompatibilities.

[0] https://en.wikipedia.org/wiki/Bencode
This has potential, IMO.

I'm mostly a music tech teacher and sometime music producer, and a very basic programmer (of the use some modules with a lot of stackoverflow reading!), and I just produced a few python scripts to make some stock videos for my tracks that have been released; there were about 80 or so, so I knocked up a script to take the CSV output from the distribution company and tie that up with the image from the release to make a video background, and then another script to set ffmpeg to make a video with that static image, then uploaded all of them to YouTube. I would have liked to make them more interesting by using some of ffmpeg's visualisation abilities in there, but I didn't want to spend too much time on it given the amount of plays they are likely to get (rounding over all of them... zero, although they've streamed and sold reasonably well given the zero promotion we've done).

Reason for doing all that is that the distribution company does something similar, but only 5 minutes of the track (most are 7 minutes plus). I'd think there would be some market in finding distribution companies (mine is Labelworx) and being able to produce interesting, automated videos?

<pedantry mode on>
HN: It's not a graphic equaliser, it's a spectrum analyser in the demo video
</pedantry off>
Yes. I had exactly this happen for some low level editing work. It was clearly a scammer at the end of the day.
I dislike his stance on encryption and warrantless surveillance more than anything. (https://www.techdirt.com/articles/20141019/07115528878/every...)

His incompetence/misdirection on technical matters could lead us down a very dark path. It leaves me little patience for anything else from him, as either he's too dated to function in a modern era and too proud to delegate, or he's busy selling out everyone.
LiveCode.
at first I read this as flag-burning and was so confused
I've noticed since the big update (Anniversary Update), the default setting is a sane "after hours" range of 9pm to 7am on a fresh installation. So, it seems they are improving and are attempting to avoid situations where you're at work in the middle of the day, step away for coffee, and come back to find an update/reboot cycle has wiped out your hard work. I was pointing out the setting for the OP because either he hasn't updated far enough to get the sane default, or he's somehow changed it without knowing and needs to fix it.
I tried it on my Arch install. I know it's highly themeable but the default theme was not at all minimal and I wasn't a fan.
Hey There! Thanks for the note! We do wish that field to be mandatory, but we can definitely add "if not please insert N/A" Thanks so much for the heads up on that and glad to see you've applied :D
What is deliberate practice for programmers?
> It's common sense / best practice to have a second server to test updates on, that's what I do. Given I only have 12 plugins with a handful on active on each site, it doesn't take too long. I also add and develop plugins on the second server.

WP specifically makes this non-trivial, because post and db data has hardcoded path info in it. Export/import a database? You have to make changes to it. For something that is 10 years old... an import/export system that acknowledges the reality of plugins and separation of data would be nice.

SSL? When you're running wordpress, and you think "I want everything to be SSL"... you look for a plugin. I wouldn't and don't, but this particular system was something I inherited.

20+ plugins in WP systems seems to be something I run in to far more often than the "expert dev/ops guy who knows about SQL and can handwrite in 5 plugins what takes 15 by normal folks" systems.

I think you're in the minority when it comes to being able to be 'good' with wordpress. As I was suggesting before, part of the appeal in wordpress is there's a low common denominator. Someone who came across your WP code that used custom tables, (instead of throwing EVERYTHING in to either wp_options or post_meta)... they'd be lost. Honestly. Really. I see it quite often. People writing plugins and themes and selling WP solutions not having the foggiest idea how to write or use SQL.

"Square makes it so easy, hosted secure and has tools for inventory and other things, too. All included in standard credit card processing fees."

This particular client was sold on "you can customize everything in woo/wp". There were a number of technical things they wanted to do which Square and others do not do, and they'd already tried with other hosted solutions as well (3dcart, for certain, and maybe another).

What we inherited (and what I normally get in most projects that get referred) is an undocumented mess of stuff that is not in version control of any sort, a mishmash of various versions of libraries, etc.

CAN you build 'decent' code in WP? Without a doubt, it's possible, but the defaults still go against commonly accepted dev practices. The more configs go in databases ("wp_options for everything by default"), the harder migrating between various environments is (I can't just pull code, for example, because db configs are required for everything to run correctly). That's not insurmountable, but you're working in an environment where these common tools and practices are a) not provided and b) not-understandable or accessible by the majority of the developers in that community.
The mechanism is massively overcomplicated. It almost looks like a joke.
The Price of Bitcoin Just Topped $1,000