skysight-inc/HackerNews huggingface dataset:
We have added a suffix to JSON keys to indicate type.

IA IA HUNGARIAN NOTATION FHTAGN

No seriously, you have JSON Schema. Why clutter your naming by repeating the type of everything AGAIN?
I've always liked this quote by Ira Glass

"Nobody tells this to people who are beginners, I wish someone told me. All of us who do creative work, we get into it because we have good taste. But there is this gap. For the first couple years you make stuff, it’s just not that good. It’s trying to be good, it has potential, but it’s not. But your taste, the thing that got you into the game, is still killer. And your taste is why your work disappoints you. A lot of people never get past this phase, they quit. Most people I know who do interesting, creative work went through years of this. We know our work doesn’t have this special thing that we want it to have. We all go through this. And if you are just starting out or you are still in this phase, you gotta know its normal and the most important thing you can do is do a lot of work. Put yourself on a deadline so that every week you will finish one story. It is only by going through a volume of work that you will close that gap, and your work will be as good as your ambitions. And I took longer to figure out how to do this than anyone I’ve ever met. It’s gonna take awhile. It’s normal to take awhile. You’ve just gotta fight your way through."
Afaik VoCo isn't creating anything from thin air, instead it scans the available voice data (it reportedly needs a sample of about 20 mins of a person speaking) and copies fragments of it in specific order to create a sentence.
The Lisp approach to AI (Part 1)
No it's because XMPP's multi device semantics are the opposite of what you want, and they never got offline messaging and file sharing to work reliably across clients.

XMPP was created for and by geeks who roam from workstation to workstation, not people who need to preserve history and state while using multiple devices at the same time under spotty connectivity.
too cool - I'd love one of these for those long meetings / dates / presentations etc so I can just casually "feel" what time it is without being noticed looking at my watch or phone. I'd have to learn at least a subset of braille (numeric digits?) but it could actually be interesting to do that too.
HATEOAS is a great concept, but we can only really take advantage of it if and when we move from this troglodyte era of APIs. The fact that we still consider normal to write new "client libraries" for each new service created is just absurd. Imagine if we had to write a new browser plugin for each new site we published - that's at the level we're at on APIs!

To be more specific, HATEOAS is an essential component to comply with the Uniform Interface constraint of REST, which, as the dissertation describes, allows for decoupling and independent evolvability of the client and server.

Since we still accept the idea that client libraries and the programs that use them should be completely coupled with the services they communicate with, and it's fine to force thousands or millions of developers to update their software because an URL on some service changed, HATEOAS doesn't feel particularly useful.
> my car drives 95% of my commute.

In the context of the taxi market, "self driving" means 100%. If I call for a self-driving cab, it needs to reach me on its own.

Getting to 100% looks like it's going to be pretty hard, despite the endless stream of articles insinuating otherwise. A car that drives into oncoming traffic 1% of the time isn't good enough.
No, it's just that it's the kind of feature that's quite hard to retrofit to an existing design, since it breaks existing assumptions in a lot of places. And it's only relatively recently that the kind of embedded board that you usually want to emulate with QEMU has had a multi-core CPU.
What is bootstrap framework? Why should I use bootstrap? – SuratNow
How to make a music visualizer video
I feel there are majorly 3 issues which Twitter can address right away and increase their Revenue and user base. I am really pissed off that they are not doing this and sitting on this since so long:

1. Focus on getting more users onboard. Apart from Japan, where twitter has lot of users, there are very few users in Asia & Africa. The Twitter sales team in these regions are not working hard enough. They are focussing only on business side of things. They should focus on getting more users use twitter. Find innovative ways to draw more users onboard.

It's a simple math, the more users you have using the platform the more money you can make. I can't believe no one at Twitter is thinking about this. They have been mostly US centric.

2. Ask your sales team to form partnership with other sporting events. They are only focusing on livestreaming NBA. I would love to have live streaming of football(Euro cup, English Premier League etc.) & Cricket(whole of India will be using Twitter once you start live streaming cricket matches). This will increase user engagement. Outside US no one follows NBA!!!

This again shows they are not thinking beyond US.

3. Find other means of generating revenue, the advertising on twitter feed is one way. Since twitter doesn't have lof of user data these ads are abrupt and not highly personalized. Instead of advertising in feeds, monetize business accounts and provide them premium features.
OK. I've got a PC with gtx970 I occasionally use for gaming, mostly Battlefront (at 1080p, haven't tried 4k). It's pretty good, wouldn't say it blows my mind like the HTC Vive demos I've tried though
Most boring. If they made twitter a protocol, is it even a turnaround then?
Murphy's Laws
> Why have IT involved in those things?

It depends on the context of their use. For example, a neuro-imaging lab wants storage space and processing power. They need to store somewhere between 500GB and 50TB of data they'll gather over the course of a multi year experiment. They'll need a few powerful computers to run a data analysis pipeline on the data. None of the people involved are computer janitors, the best they can do is maybe set up their home wi-fi and write programs in Matlab and R.

As the lab PI, you have a few choices but also a few constraints. For one, the IRB told you that all of the data you generate has to stay "secured." You asked them what they meant by that and they told you that it had to be locked up in your lab. Does this mean the cloud is out? The IRB doesn't know what the cloud is, but "stored on some server in Ireland" sure doesn't sound like "locked up in your lab."

How do you solve the rest of your problems? Do you just go down to Best Buy and buy a bunch of hard drives? They don't sell a 50TB hard drive. How do I even make such a thing?

Absent an IT staff, you now have a PhD-MD and their grad students sitting around googling about RAID and Linux. They'll try to create some system on their own to hold scans of peoples brains and other kinds of PII and they'll try and make it all work in house because all IT does is flood the place with wi-fi and run the RJ45 in the room.

Or maybe the PI could hire his own IT company? Then they notice that the six other PIs in his building also hire their own IT companies and they start talking about pooling the costs...
Why would I do this when a dtv antenna is a one-time charge of $35? Kodi + prime + dtv = never paying for TV again. Ever.
Official Launch Teaser – LhasauDesigns
Hi Guys,

I usually don't post here, to be honest this is my first post ever. I don't wanna look like a spammer or anything, i just thought that you guys would be interested in my new brand LhasauDesigns.

Official Launch Teaser: https://www.youtube.com/watch?v=_V_o1BuSdyg

If you want to, also check the Website where you can see all of my designs.

Official Website: https://www.lhasaudesigns.com/

If you like the content please give me an upvote and share with your friends.

This brand represent a lot of hard work and dedication so i would love to know what you guys think about it.

Thank you so much for your time and support!

Best regards,
Mister Diggle.
GC is just something you implement on the language runtime.
Cljsbin – HTTP client testing service written in ClojureScript
In the early 1990's, JP Morgan developed software tools it packaged and sold as "RiskMetrics." It standardized the way most banks measured and reported their portfolio risk. For example, it was now easy to determine how likely a portfolio would lose, say, 5% of its value. This underlying concept, called Value at Risk, was baked into the RiskMetrics tool and quickly became the default methodology for measuring risk among traders but also regulators, bank management, and external portfolio managers and investors.

The problem was VaR had never really been tested in a real-world meltdown situation. Its models all assumed even under duress, markets acted rationally and traders' behavior was uncoordinated and uncorrelated. In 1998, the spectacular failure of Long-Term Capital Management, was enabled by its reliance on VaR (among other things, like bad trades and enormous leverage). In a crisis, markets were NOT acting rationally, and neither were traders, causing losses much larger than anticipated by VaR. Unfortunately, people tend to repeat mistakes, so in 2007-8, once again, banks all over the world that relied on VaR calculations to tell them their risk portfolio was small and manageable, soon found out that it wasn't.

http://www.nytimes.com/2009/01/04/magazine/04risk-t.html

tl;dr: JP Morgan would be among the last companies I would trust with a software innovation reliant on new, breakthrough algorithms.
I wondered about memory management too considering this language is supposed to "prioritize safety". Memory is manually managed though, which you can see from their HashMap example on the website.

The description indeed leaves a lot open to interpretation. They should have a brief overview that uses some standard terminology to describe Zig.
- https://voice.google.com/
Cant you get all those channels with a digital antenna?
There's some info from a few years ago here: https://search.googleblog.com/2012/01/page-layout-algorithm-...

The short of it is that Google penalizes pages if too big a percentage of the above-the-fold content is filled with ads. So if you want your pages to rank highly, you need to keep the ad real-estate reasonable. However, once someone gets to your site via a highly ranked landing page, there's nothing stopping you from getting a user to click on an internal link that takes them to a much more ad-filled page (which doesn't itself rank highly on Google).
Winter driving is a slightly different beast indeed; however, a lot is achieved if one makes an effort to drive more passively - increasing the distance to the car in front, start braking early, &c.

Any driving school will be happy to give winter driving lessons even if you have a valid licence, by the way - and no, no matter what shenanigans you pull during the lesson, they cannot have your licence revoked.

So, if your spouse isn't too comfortable driving on the icy stuff[0], just get in touch with a driving school (preferably in winter, though we do have dedicated tracks with artificial cooling here and there - nothing like skidding around on half an inch of ice in July...)

[0] Here's me assuming he's !Norwegian, too...
After Intel, the next contender for AMD is nVidia.
I guess it's much harder to beat; but I guess GPUs in servers will be like SSDs.
because many if not most people live in an area without good OTA coverage
It says they trained on 20 hours of a speech corpus subset. Will larger datasets influence the future of TTS?
I see the point that REST is not perfect, but better than "awful". IMHO it qualifies for pretty nice:

Point 1: 200 is shorthand for 2xx. If I'm too lazy what the code is for "forbidden" or "insert something fancy here", I just return a 400. Does it's job and underlines that it's the user's fault. ;)

Point 2: PUT and DELETE worked for me very well. I remember just one project where everything had to be "tunneled" through GET. Because "exotic" toolchain/frameworks, at least there was a canonical way to do so.

Point 3: I think that's actually the nice thing about REST that its vocabulary is limited. Thinking about the pletora of unstructured HTTP XML RPCs and tons of structurally different Highlevel JS APIs for each vendor, REST seams quite relieving.

Point 4: I don't really get that. Chrome Debug works awesome, I get all the information I need. There are many tools out there for mega comfortable debugging.

Point 5: That's definitely a thing. I wish the article was only around that point.
Yet, the people who like it, like it, and changing it would mostly make them leave, and the people who don't like it already left for something else and aren't coming back.

Its like daydreaming if the next version of Microsoft Word were reskinned EMACS with a new splash screen. Superficially that sounds pretty cool. But six months later everyone who wanted EMACS continued to use real EMACS and everyone who didn't want EMACS switched away from the MS Word clone of EMACS, leaving MS Word with zero users.

That's twitter's problem, the people who are really into "twitter 2016" are just going to leave if things are changed, yet the number of people into "twitter 2016" is seen as too small.

Perhaps their best bet is to abandon acting like a startup. Absolutely no one wants my local electric company to pivot into water and sewer services or open an office on Mars. There's nothing immoral or lower class about operating a respected public utility.

What twitter should be terrified about isn't finding the next billion users, but avoiding the 1970s CB Radio bust or the decline of BBSes in the 90s. The odds are much higher that twitter is going to be out of business and forgotten in 20 years than they're going to be ten times bigger in size/revenue/profit. Essentially twitter is a fad or a utility or in between and has to be monetized as a fad or a utility.
Create an Authentication System and a Persistent User Session with React Native
There is another main reason for someone not to have a cable subscription: they hate people who have cable subscriptions
Huh the parent called KalaDick an asshole and doesn't get called out????

Why the double standard????

All my negative comments are about Uber as I tried for ten years with startups and did not have the same luck as this arrogant stupid piece of crap! His lack of humility really makes my blood boil as when this nice guy tried he ran into Google inviting him out to demo/talk business only to have them squash me and other similar extreme highs then lows.
I moved from Scotland to Finland, and one of the things I really missed was UK TV. I'd love to have paid for it, but there aren't any really great options.

Initially I bought a NowTV subscription, with a home-made proxy setup. That worked for a long time, but then they caught on, and most of the VPN-providers became blacklisted too.

Nowadays I'm using FilmOn with a Roku box. I've slowly weaned myself off UK TV, but there are afternoons where I just want to sit on a sofa and watch two hours of "Come Dine With Me" for the snarking. I wish I could pay for it ..
Could Travis sell Uber at this point and still come away with a ton of money?
Indeed, I'm using several open source libraries in the engine and I am not afraid they would die. Because even if they did, I would just continue changing them on my own. I think it's less risky than using e.g. CryEngine, since recently there is a high chance Crytek going bankrupt and there is no way single person can handle something as big and complicated as CryEngine.
Not entirely sure why you'd consider it fake news. My grandfather has suffered from bladder cancer twice, though he has never smoked. He did, however, work in kitchens of restaurants/bars that allowed smoking. Once he left those kitchens, he went into remission and has remained so.
Do you work at Uber?
The devil is in the details for these things. Unless you have a really smart contract negotiator, the scope is usually fubar. Every correction is a change order, and every change order is $.
Basic Apache Kafka and Postgres integration using kafkacat
chortled
To add to my previous post: it's not like this is a weird concept; every e-commerce site out there implements this. Imagine if we followed the RPC model: the user would click on "submit", and then the browser would wait for a reply when the order was finished being delivered - multiple days later!

Obviously this is impractical, so people follow the natural REST model: they create an Order resource, then send you a link with which you can follow the status of that resource.

But bring the "API" word and suddenly all of the preconceptions push developers to implement everything as function calls.
The Hype Cycle Chart you refer too is based on the Gardner model (which is a decade old):
> https://en.wikipedia.org/wiki/Hype_cycle

Waterfall is stuck in 'disillusionment', and didn't move forward into enlightenment/productivity. Again, this should get more context on the arguments and context of why something is where :)
The comparison with rabies is the number of worldwide infections.

For rabies, postexposure vaccination is extremely effective in preventing infection and death. To the point that failures are notable:

https://academic.oup.com/cid/article/50/1/77/312471/Failure-...

Poor access to care/vaccines means that a lot of people still die from rabies, but it is the access that is the problem, not the effectiveness of the treatment.
Three on the tree is a three speed manual with the shifter mounted on the steering column.

Saw it a fair bit on older sedans. I think the intent was to not have the shifter in the floor so you could get that big front bench seat.
nature needs to try harder
I would gladly play to remove sponsored tweets and just display all tweets from the people I follow, in chronological order (because even with the preference turned off, I still see tweets being moved around in the timeline x.x)
I suppose sonar could be an alternative worth considering.
They don't have to reinvent any federated protocol; such a protocol already exists. See http://matrix.org

It would be really cool if google creates products that leverages the matrix protocol. I mean, gmail leverages email, smtp, etc....why not build a platform that leverages matrix?
Pre packaged goods will mostly be ordered online: anything people currently buy with feeling the need to physically inspect first.

Some people may buy fruit and vegetables sight unseen. I would suspect there would still be a sizeable market of people that won't and will still go to markets or stores.

I'm not sure if this means a return to smaller, specialty stores or if only big box stores that have everything in one place like Walmart, Will Survive.
Not sure if this applies to edu, but here's the way it normally seems to work in corporate:

Aspiring manager decides to hitch his or her wagon to offshoring IT initiative. Manager hires consulting firm to handle details / take fall if it goes poorly. Switch-over normally goes well. Cost savings are demonstrated in year 1.

Manager gets promotion / bonus because of fine job he or she did. Consulting firm gets paid because they delivered. Offshore IT appears to be working well.

In year 2, company finds out there's an extremely frequent business interaction with IT that wasn't covered by the contract (because management lives in a land of abstracted rather than actual business processes). Offshore IT bills them an arm and a leg for it. Repeat this for every change request. Service also seems to degrade as new faces are substituted in on the offshore side (B team for A team).

In year 3, company needs to migrate to a new business system. Offshore IT (under current contract) is revealed as utterly incompetent for something this complex. Offshore IT will happily sign a new contract to make it happen, if company is willing to pay more.

In year 4, company is still attempting the migration. After signing the migration contract, offshore assigned more competent resources. However, it is revealed there is now no one left at the company with deep expertise in the system (the person who worked on it for 20 years was let go during the offshoring) to interface with offshore IT experts. And of course nothing was documented.

In year 5, the migration is still ostensibly underway but has generally been accepted as failing. The offshore IT initiative is now regarded as a more expensive boondoggle that delivered worse service.

The manager moved on somewhere around year 3.5, securing a better position based on his or her track record with successful IT offshoring. Which they are then asked to do for their new employer.

The consultants are also in strong demand, based on their track record of successful IT offshoring initiatives. Any problems that occured when they were no longer involved obviously can't be attributed to them.

Tl;dr - pump and dump with a department of employees and people's lives
Rambox: OS and Cross Platform App for Slack, WhatsApp, Messenger, Skype, More
for you or others reading -- you need to find a rheumatologist. go to urgent care if you need to, and get a recommendation. there is absolutely no reason for you to suffer for weeks on end. it's fucking awful. stop doing this to yourself. it's 2017, these problems were solved decades ago.

an acute attack can be stopped with prednisone (a steroid) and toridol (a super strong nsaid) these injections are like $20 each without insurance. and long-term care with allopurinol or alternative is extremely cheap, like $10 a month without insurance. under a doctor's care the prednisone and toridol are very safe. these are extremely common, cheap, widely available drugs.
when i say 'stopped', i mean it's fucking GONE within a day, and then you can be given long-term care. gout has a huge genetic component and can flare up while you're living the healthiest of healthy lifestyles.

if you have it bad, it will get worse and worse and more and more frequent, until you get to absurd, comical levels of pain in both sides of your body, to the point of complete functional shutdown of your life, you are NOT going to fix this yourself, or with anything over the counter like naproxen sodium (aleve) or smoking some weed.

my doctor said gout is the worst pain and debilitation you can experience short of physical trauma. the only thing that compares is the worst types of migraines. i let it get to the point where i ruined a 2-week vacation before i snapped out of it and went to see a doctor.
It depends. I've noticed that sometimes my AT&T cell calls are of a higher quality, depending on who I'm talking to. I think this has something to do with their HD Voice product.

I like it, the quality reminds me of what I've experienced in the past with the Cisco UC platform on a well-provisioned network and UC platform.

The goal of Skype, Viber, etc. are to always give you some level of audio across all networks, so the codecs they are using have a different goal than Cisco UC.

All these codecs have low bandwidth requirements, much lower than what you have. If you have a residential ISP, QoS might be an issue with some of the higher sampling rate codecs, but you probably won't notice them with Skype.

Try running an open source VoIP MCU at home on your LAN to see how good it could be.
I didn't think of this. Wouldn't that be a matter of purchasing a better, stronger antenna?
What made you immediately dismiss the cost savings from outsourcing staff? In what way is that reason not 'real'?
Show HN: Boilerplate template manager in Go for your files and projects
Ask HN: What are some areas in 2017 which can be automated in Banking/Finance?
As an outsider not working in Banking/Finance what are some problems which needs to be solved in 2017.

1) What are some pain points which have been there forever which should be solved?
2) What software systems are aging and needs to be replaced?