skysight-inc/HackerNews huggingface dataset:
Looks cool but it doesn't look like it's going to be fully open sourced. I can't spend a minute more of my time on closed platforms, just not worth the lock in and the eventual pull out.
This is a new one:

https://github.com/necolt/swifton (A Ruby on Rails inspired Web Framework for Swift that runs on Linux and OS X)
I cant simply provide a solution for your edit thats true. But i assume this to create massive overhead just to enable CSS do something it never was supposed to? It maybe just does not fit into my world view, but thats simply wrong to my eyes CSS is not supposed to know that much about the view.
There is no question -- the rents in SF are too damn high. Reminded me of this: https://www.youtube.com/watch?v=kcsNbQRU5TI
That's one of the most frustrating things about Uber. The lack of ability to see a meter during the ride.
Poor phrasing. I tried to mean that at least the version I am currently running does indeed have video calls.
Cool! Is HTTP/2.0 already there, or planned? I think HTTP/2.0 is important to get proper pipelining of asynchronous calls.
Good point, but that'll be covered by Relay in near future, and is worth tolerating for now via temporary hacks. The RelayJS team is aware of its importance. Updated gist:

https://gist.github.com/idibidiart/49a095b6bc528638f34f
> knowing what I know now.

What are you referring to?
Thanks.

By "should the types be lazy or strict", you mean, if you do a string operation like uppercase/lowercase/substring/replace/etc, is that operation lazy or strict? Or are you meaning decoding bytes to characters or ... what aspect of the type itself can be lazy or strict?
I can confirm the positive experience with cabs in Taipei. Taxi there is cheap anyway, and the taxi drivers I've experienced have been very friendly and professional.

A lot of them don't speak english though. I don't know if there are special english-speaking taxis you can call up like I've seen in other countries. Personally I've never needed it.
Maybe after the divorce, marry each other's unemployed parents, and get a marriage tax bonus instead of the penalty. (Don't know if this is legal, Not legal advice).
Or maybe the NewYorker refused to publish it as a favour to their TLA friends. Maybe...
Ask HN: Will AI render call centers and customer service reps obsolete?
I've been thinking about the next "industries" to be disrupted, especially with advancements in things like machine learning and AI.

One area I think that is a big employer, but could be disrupted by advancements in voice recognition and AI, is call centers and Customer Service Reps (CSRs). It's been a few years already since IBM's Watson won Jeopardy, and Siri and Cortana are getting quite good. It seems like technology like that could make the CSR role obsolete, or at least drastically change their toolset.

So, I thought I'd throw it out there to HN. Do you think call centers and CSRs will still be around in 5 to 10 years? Will CSRs fall victim to "machines taking jobs"?
Animals might be quite inefficient at turning food into antibodies. But they do it very reliably, are really rather cheap to look after. Whereas mechanised approaches tend to be a lot more flaky, and require vastly more capital and technical expertise. The cost of the food that's wasted on humdrum biology is a drop in the ocean of the running costs of the mechanised facilities.
OCaml/MirageOS Diary, Week 3
Will there be "Vive ready" PCs for sale too?
> None of those jobs, not one, had free health insurance, and none had 401k matching.

> I don't really know if there's anything to garner from all of that.

Yes, there is: the US system is dead rotten to the core. In Germany, there's a minimum wage and normal jobs automatically carry health insurance, basic pensions and loss-of-job-insurance. And that's valid for any job, no matter how "low-level".

Unless you're a real edge case (1-man-companies!) it's really hard to fall through the nets in Germany. I'm worried about our politicians slashing all the nets because Hail Capitalism.
They feed westerners a propaganda machine to fill the time and provide a trip. You need paying customers for the hard cash, but you can hardly let them wander around in the general population. The propaganda is there, might as well use it. And it helps with domestic propaganda too: the spin put on the aid and payments made to NK, and trips to NK by high profile politicians like Bill Clinton, is the East Asian motif of tribute. What better tribute to the glories of the NK regime is showing your people how foreigners come from around the world to visit the shrines of the Kims?
- Rift: headset, headphones, tracking camera, headphones, xbox controller, bundled games: $600

- Vive: headset, 2 tracking cameras, 2 one-hand controllers, bundled games $800
Show HN: Doclets.io – JSDoc Goes CI. Automated API-Doc Gen
Show HN: A Game to Battle Depression with Friends
> find the notion that humans can be more or less inhumane troubling

You aren't going to "fix" human nature. At least not without eugenics and execution of those who don't think "right". Saying we should be humane and cooperate with each other doesn't cut it. It's as much a pipe dream as anarchism. Although I agree with that philosophy it's never gonna work with humans. High number of sociopaths, prison experiments, the us vs attitude that permeates must all human social constructs, preponderance of human history is the proof. Humans are just too shitty to have nice things.
2D rendering in Go with a simple API
I was responding to this:

> a better path toward that goal, in my opinion, is to encourage people to seek the help necessary to deal with stressors

There is almost always a flip side to your personal stress: some dissonance, disharmony in the outside world. Some of those who feel stressed go out and fight for harmony in the world, and they lose. That's what we are talking about here.
Markdown based document-driven RESTful API testing
Russia doesn't [by now] have any strong separatist movements to cause such disintegration. A few that were ethnicity-based are economic recipients, not donors - having Dagestan or Chechnya as separate entities makes little economic sense as they currently. In theory oil-rich producing regions would want nothing to do with oil-poor regions, but those are sparsely populated and staffed with migrant workers with little regional identity.
A friend of mine recently got a German "Personenbeförderungsschein" (person transport permit) to work part-time at a chauffeur service (which, from what he told, is mostly identical to a taxi service).

There was no First Aid training involved as far as he told me, only a knowledge test of about 100 Points of Interest around the city, including routes to there and in some cases opening hours.
Yup. I do wish there were more work done on the actual client/server side (the P and C of "RPC"), too, something Linkerd can't solve for you, and which I believe Finagle does.

So far all our work has been JSON-over-HTTP, which is not performant. We've looked at gRPC and Thrift, but we've been dreading the prospect of having to pre-declare IDL, generate language glue and write client/server setup glue for every app.

At the moment, we're closing in on using NATS as a routing proxy, fulfilling a role very similar to Linkerd. Turns out it's fast enough that you can do RPC with it, and it seems very reliable. Language bindings are good to the point where you have to write almost no glue code. You have to pick a serialization format, and I think Msgpack might work well here.
> Maybe I'm too empathic

It's interesting that your empathy would necessitate that they had feelings to begin with.
That's a privilege reserved for America, but the nearest I can think of is the Matrix-Churchill fiasco ( https://en.wikipedia.org/wiki/Arms-to-Iraq ) in which the directors were very nearly jailed by the customs authorities for doing things which they were ordered to do by the intelligence services.
Self-hosted Git service built on Go
Interesting, do they use it a lot?

Back when I was in the university, our languages group department was very found of Caml Light, and used it for quite a few classes related to programming languages and compiler design.
TCP checksums are not reliable
Until someone develops an actually secure system that has these properties, the 'false choices' are the real choices.
> the US system is dead rotten to the core

I would absolutely agree with this assertion.
I've never heard of someone needing a phone to stay on while changing the battery.
Dokku – An easy way to deploy web apps
Yea, it's a completely different use case. Internally Google has something called Maglev which looks a little more like Seesaw but even still its quite different.

I haven't actually seen anything like GSLB anywhere else. With classic load balancing we've always been taught to proxy traffic through a single point of entry. GSLB flips that on its head and rather provides routing information which clients can then use for the next set of requests. I'm attempting to develop something similar within https://github.com/micro but it's going to be a long time before I even get marginally close to something as powerful as Google has.
What makes you think that if you minimise your tax payments, it's poor little orphans that get hit and not bloated military budgets or overweight bureaucracies? Isn't that just an assumption on your part? How can you know what governments would choose to spend less on, if they had less tax revenue?

Corporations normally do not profit directly from infrastructure provided by governments. The people who make them up benefit from them a lot, but they pay taxes already. The primary infrastructure corporations specifically use a lot is the courts, and arguably, patent/copyright systems. But these are relatively cheap to administer, especially as courts can charge fees and the patent system is actually a profit centre for government (in the USA).

Everything else (roads, schools, health, etc) is all about people, not the abstract groups they sometimes form. We'd still need them even if there were no corporations.

When I said "may or may not agree with", I meant that many things governments do are somewhat controversial. Not that I expected anyone to write an essay on all of them :-)
Any hints on the price yet?
Using Psychedelics as a Tool for Self-Realization
Now you tell me.
> Why would they fund the people calling for their destruction?

Because if they're off destroying Syria or Iraq or Libya or the USSR, they're not causing mischief within Saudi Arabia.
I didn't say you can't do it. I said, try to do it. The phrase "general purpose" must be stretched considerably in such a case.
Researchers Have Discovered a Much Faster Way to Learn New Skills
We agree 100% that multiplexing is vital.

HTTP/2 is absolutely on the roadmap. We're actively working with some of the folks at Twitter to get it integrated and tested before introducing it into linkerd.

That said, linkerd is able to provision multiple downstream connections to multiplex requests to other services; but we need to extend this to the serverside to get the best application integration.

You may also be interested in Twitter's mux protocol (https://twitter.github.io/finagle/guide/Protocols.html#mux), which provides this featureset internally at Twitter, primarily for Thrift.
> people feel like they should have a job they love that pays well first thing in life

I think the notion is that people should have a job that pays a livable wage, meaning you should be able to pay for rent, utilities and food.

Sure, the market in a lot of unskilled jobs mean employers can basically blackmail you into accepting an unlivable wage because otherwise you'll just starve to death or live on the street. I still think it's ok for people to speak up against it. The only thing that keeps most such low-paying jobs staffed is the threat of homelessness.

A fun, vibrant work culture, 401k matching or even "free" health insurance are kind of ridiculous luxuries when you're struggling to feed yourself.

In the end I think a business that relies on unlivable wages to operate is a business that ought not to exist (or at least not to exist in its current form).
Ironically, the guy you replied to is the developer behind Ublock. He's the person who knows the !most about internet privacy in Canada.
Why don't sites just serve up the ads from their own domain?
Discussed at https://news.ycombinator.com/item?id=11138086 and many other posts.
You aren't going to compromise the wingbox with an explosive that fits in the heel of a shoe.
> started to make Russian industry more competitive in export markets

Outside of oil, gas, timber and weaponry what products are they known for exporting?
> I know it because I grew up in one.

You did not grow up in North Korea. North Korea is not the USSR, and it operates differently. I laid out several ways in which it differed in explaining why being a tourist is only harmful.

> Everybody can be a tourist and do their part, though.

You know what part you can do which is even more helpful? Donate to malaria bed nets, or donate to the missionaries and other NGOs.

> And about the money — as a tourist, you'll hardly help the evil regime with more than $1000-$2000 (do you know how much a rocket costs? This is a small change).

And how 'small change' is maybe contacting a regular North Korean and maybe changing their view about something and this someday maybe having an effect?

Every dollar of hard foreign currency counts for a tiny impoverished country under sanctions. The NK economy is small and stagnant and regularly straining under the burden of the rocket & nuclear programs.

The NK regime believes that the tourism is very useful and effective, and it is not endangered in the least by the prospect of toilets with Bibles behind them, or the chance a tourist will see through 'a crack', and I agree with them.

> North Korean government is not doing it for your money.

They are absolutely doing it for the money. Just like they were doing Kaesong for the money, not to 'look good' based on some obsolete analogy to the USSR.
I think it's clear that, in light of what's been going on, we need a more diverse ecosystem of P2P networks in order to protect the integrity of our private communications. So I support any effort to experiment in this area
Check out twister, it's exactly that: a blockchain-backed twitter, where direct messages are handled through DHT. It is very promising, although it had its birth pains: decentraluzation inevitably brings spammers and squatters...
> internal battery to give you 30-60s

you meant a super condensator, right?
I bet a huge majority would prefer it. It's just not really been a sensible compromise, so no one even thinks about it.
> Not engage in a monopoly and become fat cats like the taxi industry.

Given the anti competitive practices of Uber in the US, I wouldn't trust anything these guys say. "Start ups" always say that before becoming the monopoly.
Not sure why they would cripple it with just 32GB of internal storage. Too much Android stuff refuses to run from, or store data on, the SDCard.
It's pretty common in enterprise-grade handhelds like Windows Embedded devices to include a little bridge battery.
Congratulations. You built an end-to-end product that you sold for money. This is probably more than 99% of programmers have ever done. In many ways you are succeeding.

Be flexible. Your determination, focus, and drive allowed you to power through on a project that you are now recognizing in hindsight might not have been the best option. Changing targets isn’t quitting, it’s counter-attacking.

You are only 30. So many opportunities to keep swinging. All it takes is one hit. Be adaptable. Let yourself recharge. Figure out how you can take more swings in shorter periods of time. Figure out how each swing can work together to push you further towards your goal. As much as your work seems a failure now, there is a ton of learning in what you did. It will come with time. An incredibly successful entrepreneur I know said his break through happened on his 12th try. That’s a lot of projects.

Get away from the HN/SV bubble awhile. It’s like Facebook in that you only see the successes. The struggles are mostly manufactured fluff and don’t compare to what you put yourself through for 6 years. Most startups are built by people who took very little actual risk. Taking a year off your career at Google to go to YC isn’t a real risk, that’s like calling HBS a risk.

Don’t let people say “maybe starting a business isn’t your thing.” If a soldier got wounded on the battlefield, would you say “maybe war isn’t your thing” and that we should only celebrate those who didn’t take a hit? Of course not.

You’ve proven that you are an entrepreneur. You have the determination. You need to rest, recharge, and figure out what other skills need work and how you are going to counter attack. Whether it’s starting a business or doing whatever else you want to do in life. Seriously, building shit is hard and clearly you have the aptitude for it. Good luck in your journeys and know that you did something.
Advertising is the maybe best example of Capitalism going raving mad.

We consumers tell the media with every single installation of Adblock: fuck off, we don't want to be data-mined. We don't want to be interrupted every time we open a new tab that we might like a penis enlargement.

And especially: WE CONSUMERS FUCKING HATE THE LIES OF ADVERTISING.

Prior to the internet, people tended to actually believe what advertising told them (e.g. that smoking is good for your health)... now, thanks to the Internet, people can inform themselves and are ready to look through the veil of ads and see the shit.

And we don't just turn on adblockers because ads are intrusive. We turn them on because we want to be free. Free of lies, free of bullshit, free of having proxy wars executed with us (e.g. Coke vs Pepsi, BK vs McD)... we want to live in peace of the non-stopping torrent of crap that screams "BUY BUY BUY" at us, every second. The sheer amount of advertising is Too Fucking Much.

Just look back 50 years, how many ads an average Western person saw a day and how many today... I'd roughly guess that the amount of time a person had to spend with ads in the 60s in a year is about 1/12 of the time he has to waste (!) with ads now.

There's only one solution for companies that will be long-term successful: create high-quality products that consumers can tell their friends about.
I sure hope the future of work is working in a location that balances the needs of the worker and the team. For some teams that's an open office, for some it's cubicles, for some it's completely remote, for some it's some mixture.

But apparemtly, the future of work is claiming your work style is the future of work.
It's not a known color scheme. For a while we had an ugly color theme, and then I sat with a designer friend and we fixed it. I agree that it's pretty now :) Apparently colors needed to have consistent saturation levels and stuff..
Accepting your first paragraph as true, even though it is debatable - nobody has even done that with the kind of system you are proposing. Until they do, you are arguing favor of an imaginary system over a real one. It should be obvious that this is not an approach to security.
Supercap or battery: anything with a decent enough density to give you enough time to swap the battery without losing state or being stressed out.
Sorry to hear that. HTTPS (via SNI and user-uploaded certificate) doesn't cost the hosting provider anything to support, so it seems like yours is just behind the times.
Because with own domains sites lose the ability of tracking. A central entity can track users across all websites where the entity has a tracking beacon, and target ads to a specific customer as a result.

Tracking makes advertisements much, much more expensive and thus profitable.
This happens with all kinds of taxi services not just ubers. But the big difference is that with uber you know who did it.
That's really cool! Might use this for my next project.
If you don't have friends you meet with outside work or roommates I imagine that would drive me crazy. I have teleworked with a roommate present, alone and married and the only time I felt depressed was when I was trying to do it alone.

I do agree that completely killing off offices or coworking spaces seems like something that will (hopefully) never happen. It is nice to work in a space where everyone has the same energy and interests. I find myself needing to recharge off that periodically.
Kisskissie: simple proof of concept eXternal Xml Entity scan and exfiltrate tool
That is interesting. I honestly believe America wouldn't extradite or even convict a CEO like Tim Cook but in this climate who knows.

@pjc50 Could you imagine a trade embargo between tech companies and the UK OR a ban on the sale of phones that do not adhere to the newly proposed laws?
That's a blanket, incorrect generalization.

I'm strongly opposed to government crypto backdoors. Cryptography is protected expression under the first amendment.

However, there's no participation award for weak crypto systems; you don't get immunity from lawful search under the fourth amendment because you tried (or claimed) to implement strong crypto.

If a legal search is possible because you intentionally backdoored your crypto system by giving yourself access to tamper-resistent key derivation hardware on the devices your customers own, then that legal search is ... still legal.

The All Writs Act, and this application of it, has been held up by the Supreme Court. Furthermore, much more demanding requirements have repeatedly been supported by the courts:

https://en.wikipedia.org/wiki/Communications_Assistance_for_...

The DoJ stated this quite clearly in their response to Apple's public efforts to obfuscate the issue:

"... iPhones will only run software cryptographically signed by Apple ... Just because Apple has sold the phone to a customer and that customer has created a passcode does not mean that the close software connection ceases to exist; Apple has designed the phone and software updates so that Apple's continued involvement and connection is required."

If Apple didn't hold keys that trump the owner of the device, Apple couldn't aid the government. They do hold those keys, however, and the fourth amendment still applies: they get to assist with a reasonable search.
Let me elaborate: It doesn't seem that compelling to me yet. I haven't seen any must-have launch games for the system, and I'm concerned that I might end up with an expensive system that I don't use much at all. It's firmly in the "wait and see" territory for me, which I suspect it is for lots of other people. That's unfortunate, because if most people don't find it compelling, and decide to wait on the sidelines like me, then it won't sell much at launch, it won't justify investment by lots of gaming companies, and it's much more likely to fail.
So many of these now. I wonder which one will eventually become the node of Swift.
Please don't do this. Instead, vouch for a dead comment if you think it shouldn't be dead.

We banned SFjulie1: https://news.ycombinator.com/item?id=11141174. If you violate the rules of this community that badly, you forfeit the right to comment here.

We detached this comment from https://news.ycombinator.com/item?id=11141103 and marked it off-topic.
Fraud.

The dozens of domains and tons of javascript are all there as part of an effort to establish that the ad has been served to a human who might concievably be a customer for the product, and not a robot or some sort of third world ad-viewing farm.
Not in Denmark although a small country. In fact most European countries will have them insure themselves to the extend it's needed to be self employed to begin with.

Also the US insurance (and legal) system is a very unique one which other countries don't actually have. So not sure what you are worried about from that perspective.
Frameworks. Frameworks Everywhere.

If you like Ruby on Rails you will like Swifton for Swift https://github.com/necolt/Swifton .