skysight-inc/HackerNews huggingface dataset:
YouTube is generally speaking a UX mess and the same goes for all Google products.

On YT, if I am listening to a DJ mix, for example, I don't need to be watching the video (or looking at a still image) for 1 & 1/2 hours, so I will make the window very small. The resizing on desktop now hides the comments and I have to size the window big again to see them. The same video on mobile has the comments under the video and the 'up next' and 'related videos' list under the comments. It's a complete and utter mish-mash of layouts.

Contrast with the "live now" streams; the comments/live chat window is _only_ visible when the window is resized for mobile. Live chat is hidden in full desktop view.

YT is a disaster, and perhaps they should focus on getting some degree of consistency and usability before adding new features and complexity.
Kind of like saying HTTP killed TCP/IP. They exist on different layers of the stack in many ways. Facebook exists because of the Internet and cannot exist without it.
> Just learn to deal with ambiguity; the world at large is quite different from the rigid boolean-logic computer systems you're interacting with on a daily basis.

You're shitting me, right?

Computer engineers are the last people who think in rigid, boolean-logic ways. It's the general population that does that. If you do any serious thinking in any STEM field, you quickly learn that the world is probabilistic in nature, and ambiguity is what you eat for breakfast. What the technical fields do to manage with it is learn to quantify the exact nature of ambiguity. When you do that, by means of probability theory, you learn that ambiguity doesn't mean "anything goes", there are rules it follows.

Like, backchannel intel may be vague, and this also implies it's likely to not be true (unless you can pull out additional evidence in its favour, like e.g. good track record of the person delivering this backchannel intel; that point is discussed in parallel threads). In a sea of noise, the "signal" you see is most likely a coincidence. Not comprehending this (aka. "seeing patterns everywhere") is one of the biggest sources of irrationality in people.
Really? I would be confident in saying "Predictable". And obviously I'm not condoning it, in case it needs to be stated.
Speedtables
I realised (thanks to the other poster) that my comment may have seemed dismissive, which was not my intent. Just marvelling at it myself :-) But I do wonder about this kind of stuff. I have been wrestling with some legacy systems chewing up gobs and gobs of memory lately. Then wrestling with my own code that was chewing up gobs and gobs of memory :-)

It's pretty easy to make mistakes because we don't really get punished, as you say. But I wonder if we might be doing ourselves a disservice by not restricting ourselves. Generally speaking, better code is better and while it often feels slower to write, my experience has been that it doesn't always work out that way.

I might try working in a memory restricted container to see if it improves my code...
Buzz could have been a great idea IMHO if handled properly. What got them in trouble was the underhanded way in which they 'friended' people, exposing mistresses to wives.
> how does one draw the most talented researchers to work for a small group of people with minimal pay over working for a large company with a high salary and all the computational resources you might need?

Offer them a PhD
You can host your own XMPP server today: https://en.wikipedia.org/wiki/XMPP
Luckily for us their life span (at least for octopus) is really short :)
Thanks for the reference. I'm thankfully no longer carrying student loan debt, but it's good to see that we haven't completely blocked the ability to clear these debts via bankruptcy.

(Also, agree on "borrower". It's late and I'm exhausted and all I could come up with was "lendee".)
Just got the BES870XL last weekend, and have been using Four Barrel Friendo Blendo espresso. It's been fantastic, though I wish the steamer was a bit stronger.
Armchair marxist opinion: forgive the students debt, make the administrators pay more taxes.

In all seriousness, though, there is a real sense in which students who go to college are being scammed, in this sense I pity them. Their money isn't going to better professors, who are still paid a pittance for a lifetime of devotion to their field, even in the sciences. It's going to the administrators, whose motives are not actually education, but gaming the already broken system of academia.

In my eyes, this makes the case for socialized higher-ed even stronger. A system which incurs financial ills so great is , by definition, a market failure, one so vast that it begs the question why it is a market in the first place. It'd be much more prudent to pay for students educations if they show potential for success in the first place, rather than financing many of my college peers who now work in coffee shops as compensation for their $200k Anthropology degree. No system built on craftily selling economically useless degrees as an "investment in one's future" will actually provide any benefit to society.

So what's to be done? First, Provide students with scholarships, or the like, to schools which limit administrative expenditures or those whose administrative expenses pale in comparison to the money they spend on qualified professors. Second, disqualify schools which do not produce a threshold percentage of net-gain employees - if a school has a track record of pumping out angsty coffee shop Lit majors, it has no business in taking taxpayer dollars. Last, provide outlets for students who aren't destined for a career in the sciences. Maybe trade schools that offer classes in academics alongside chances to become electricians or plumbers, both careers face workforce due to people's obsession with reading hundred-year-old books instead of doing something meaningful with their time.

Rant complete
They wanted to make an app for introducing kids to programming. There are already plenty of tutorials on the web, to run on a computer. A web-app or iPhone app would not have had a good enough UI and they probably don't have enough Android developers to make it work well on all Android devices.

Apple doesn't have unlimited people to assign to this project. They chose a platform where they can focus on providing the best experience for. Why complain?
The federal threshold for reporting payments of income is $600, and there is no federal statutory threshold with respect to the number of bookings before reporting is required.

Curious that a technology company can't manage something that low-tech property management companies can handle without issue. This type of tax reporting is very easily automated, so AirBnB doesn't really have any excuse not to do it properly.
> I am sure you never experience the internet in the 1990's

That sort of guessing tends not to pan out very well around here. I used Mosaic under XWindow in 1993.
All the YT apps I have tried in the past have failed because it seems YT alter the API so often that developers just give up trying to fix what YT break too often. SO i would assume that this will break all existing apps and some will again die off. No doubt the new features will make it into the API, but at a cost to users and developers.
XMPP works so well on mobile connections that I have been using IRC over XMPP almost exclusively for quite some time using a transport that maps any IRC channel to an XMPP MUC (#maemo on freenode is “maemo%irc.freenode.net@irc.netlab.cz”) and any IRC user to an XMPP user (nickserv on freenode is “nickserv!irc.freenode.net@irc.netlab.cz”). Even when the connection is gone for several minutes (like when using UMTS on a train), XMPP usually transmits all pending messages as soon as I am back online.

https://en.wikipedia.org/wiki/XMPP
The Secret to Happiness – Results of Pebbles Happiness Research
There's a word for that. It's called Conspiracy.

https://en.wikipedia.org/wiki/Conspiracy_(criminal)
You spoiled your point with the hyperbole in the last sentence. The reason you know about the one or two instances of cops being called because a ten year old is walking on their own is because it is rare and hence newsworthy. It certainly isn't normal behaviour to call law enforcement about this; a child of seven or eight is quite capable of navigating city streets to walk to school, and has been for a very long time.
I too was a huge fan of Hipmunk, but have found that it's frustratingly difficult (anywhere) to get an "all-in" price, and last time I used Hipmunk I was really wishing they'd do it.

It's a difficult problem, for sure, but I'd like to be able to specify, for example, 1 checked bag, minimum 33" legroom, and then have the prices include checked baggage and any seat upgrade costs (if necessary, based on the airline's plane configuration).

The 'sort by agony' thing is great, but after getting stuck in a tiny seat sometime last year, I now pay close attention to seat size/pitch (I'm 6'0", my knees were on the back of the seat in front of me if I sat as far back in my seat as I could). I would have definitely loved to have Hipmunk rank 'agony' high on that one.
oh I am sorry, my military training was like in 1994 and I stopped shooting guns a very long time ago, I agree to disagree.
> unfortunately it is not open source

Indeed, that's a shame, what better example than open sourcing the tool used to teach the language...
Windows Journal will be removed from all versions of Microsoft Windows soon
Actually, video games are the main exploit vector for game consoles. Out of my memory there was the name buffer overflow in Zelda for Wii, and a font corruption issue in King Kong for the Xbox 360, which both were used to allow running homebrew software.
Even the milder comments can sometimes just focus on being so negative that it becomes an irritation.

On the other hand, certain communities have nothing but supportive and positive comments. Much of what I watch doesn't attract a single criticism, people are just happy that the youTubers keep providing quality content.
Wait a second, if I got it right you use an external tool to generate Xcode project?

So basically the external tool don't properly set the 'development team' variable in the generated Xcode project.

May I ask how this is supposed to be Apple's fault if a third party App haven't yet been updated to meet new requirements? Did you update XCode ahead of version supported by your external tool?

Coming from scripting languages, I'm starting to learn pure Xcode/Cocoa/Swift workflow with a free account and I really don't relate to problems you are describing (but my target is only macOs for now, so I might miss the deployement hassle you describe I give you that)
The legality of encryption on ham isn't dubious, it's explicitly not allowed.

I don't know if there's any legal precedent or official policy regarding digital signatures; I would guess that they're probably okay because they don't obscure the meaning of the communication and anyone can verify them against the sender's public key (assuming that the public keys are published somewhere).

Communication with no privacy but with cryptographically secure signatures might be acceptable for emergency situations. It's unfortunate that ham rules are sufficiently restrictive that most of the tools we use on a day-to-day basis wouldn't be legal to use without substantial modification. But then again, we wouldn't want people trying to log into Facebook/Youtube/Reddit etc.. when the network runs at like 1200 baud (if it's packet radio on the 2 meter or 70 cm bands) or maybe in the low mbps (if it's over some kind of 802.11 b/g/whatever mesh network operating under part 97 rules).

Fortunately, while part 15 rules are pretty restrictive about power, they're less strict about antenna gain, so it's at least theoretically possible to make multi-mile connections without having to operate under ham rules. Building a large network out of point-to-point links with directional antennas, though, would be pretty difficult and laborious even in a non-disaster situation, so realistically I think the best local disaster communications option at the moment is to just use APRS and analog voice over 2 meters and accept that 1980's technology that sort of works is better than a modern internet experience that requires a lot of infrastructure that isn't working or available.
Location: New York
Remote: Would like to have an office, but remote option is nice.
Willing to relocate: Yes, to almost anywhere.
Technologies: Redux/React/Flux, Jasmin, Expect, Bower, REST, Unity, Systems Programming, others
Resume: https://docs.google.com/document/d/1m-BI6LBj_WAkVpSbSDMY8d3u...

Hello! I'm a recent college grad from SUNY Binghamton, looking to work with new tech, be it VR, new JS frameworks, backend programming in Erlang, etc.

I am a product oriented developer - meaning that I care about how my code affects users as much as other devs. I'm an easy going person but I'm not satisfied unless I'm getting things done.

I just spent the last 3 months doing bike tours, festivals and hackathons in Europe and now I'm ready to get back to work.

Email: narthur157@gmail.com
IRS guidelines (1099-K instructions) state the thresholds I stated; if they're not defined in law, the IRS is dictating the thresholds themselves.
1GB is an obscene amount of ram for a webapp, it's just that Ruby is a memory hog. You can run an Elixir webapp with much much less memory.

See: http://www.littlelines.com/blog/2014/07/08/elixir-vs-ruby-sh...

tl:dr;

Ruby/Rails: 235.37MB

Elixir/Phoenix: 34.69MB
> Law enforcement is meant to be complex, and should require sophisticated knowledge in law and philosophy as prerequisites for aspiring policemen.

While I certainly agree that society would benefit from imposing more demanding recruitment standards on police, I think you are taking things too far. We can't expect police officers to be philosophers, and frankly, a philosopher isn't guaranteed to do any better a job at policing than anyone else. Most debates in philosophy have no relevance to policing–knowledge of debates around the existence of God, the problem of universals, the relationship between mind and body, the nature of personal identity, the philosophy of science, etc., are unlikely to make you a better cop. Even those parts of philosophy which might have some relevance – in particular ethics, political philosophy, and philosophy of law – there are such a wide range of views that we couldn't presume any particular practical benefits from a philosophical education. Even if you believe that accepting certain philosophical views (maybe say Rawlsian liberalism) might make police behave better, to truly have a sophisticated knowledge of philosophy you have to be aware of diametrically opposed views also, and once you teach people both sides of the argument they might adopt the opposite position from you. Conceivably, exposure to some philosophical viewpoints might even have a deleterious effect on law enforcement (e.g. some philosophers have defended extremist political positions, such as Gentile's support for fascism, Heidegger's support for Nazism, Nozick's support for legalising slavery).

As far as law goes, certainly police need a basic understanding of the parts of the law relevant to their job, especially criminal law, criminal procedure, laws of evidence, civil rights, etc. However, I don't think "sophisticated knowledge" is required or would in most cases add any value. Sophisticated knowledge of the law is what we have lawyers for, and while most police could likely benefit from some greater education in the law, demanding every cop have a law degree would just be a massive waste of resources; plus, a person with a law degree driving around in a patrol car arresting petty criminals and handing out speeding tickets might get bored rather quickly.
I had a quick googlefu about this (note quick). The articles I found seemed speculative and nothing concrete to show Neanderthals were smarter. Mainly showing they were more similar to us in tools/clothes but nothing to indicate more advanced/smarter.
Decryption Challenge
0nTeSy53aYGu27zNajIGysskiE4yjjoHYDknz+CV8oMkfEiEhWrEJEKVP2IEXUOrhPGW50AYLODh
Ds5R+B4sy6306gItWD9O6bGFSUin+kQt1pJBJ35giKfStcRjOw/Dwi20tyTYfn8YQV+3mO2I+1wE
MPz9EkXHuiTpZ2xRXR2VEVRUWwaz7PXbRgplwQu7APk66bVBPcqttSx6zWRrijpdBBry3ajMvhlB
dbm4Vx9h3jj9msPdNRpvC3nehrJ+f5CedU9uRyB5Z4+g1bLDZDwIxMUqHMMxKGIHXkCoh/KW5EMb
L+PiDdq3gCGhxJ2Da0QxVSeA2OwgIc79wN7u/pjB3zcYbQl73ISwfH2SsmifFbzZgJ52WSxLOp3F
8T0808GiK9AcFXEoNt7xhOCSNW1ZlZR79E8BrhN2LzHZ9oPklTJqXpKTfIsl4jOM6rOtRWofeAmu
9sIOD+D86rVnuYnttKpCbRh8DqnxxQkI52plxSLZvOX7EzxJLV/4oJRYWbYTi0O/aH0aQ121mu+I
+V4GMv7/EITjfjEHYjslzeKX8IEmfkqGh2ilNUOnwjlfBhjw36rOvBtDd7u6VfKz+QEJkfeusFh3
AmYUs+vfExL93sR4k3oWcyo03POG4ZA3b1uXlnl3Of8DMa7JkI5mSTxYKo3V4S0sw+w4V118GUBe
tpnsiPpdBTH9/BONErlDm9G37vAYN0ImVPOrn1NSvQAUbUJ1E0pUvJPmgvBXDzv39hn/lH2CRRRz
KjTc84bhkDdvW5eWeZWoyHKZ/qe5UX4Lbx264tYaG/QOIWeaSy53aYGu27/NajIGyssk2pt23U9P
KHFvh6jductsNADMzSJ2XWi2Si10aoKt2LzOaTEFycgnwayRaNj7ncTaMh1oD37ZgbV5eJd47KFk
3oHkvaNLZBF1B6D4zAAB7hP+xkGg0bfu8Bg3QiZU86ufU1K9mmLRAOaD2sQsA3YSYMefq2dmiSGl
edRQNm9xmbbDpNVyKh7S0zxzBAy2YAdeQKiH8pbkQxsv4+INaWGJSeKE3cMrBHEWZ8CYrGBhjgGt
tQaOg+a/oUlmE3QFovrOAgPs0tGG8u6K080lCn8Yac6Wom5vgJM=
A back end agnostic REST and GraphQL based admin interface
What does it mean "operates .com" and ".com would go down"? Does it mean that "google.com" would suddenly stop resolving? If so, how is that possible given the way DNS works? If not, what exactly is the panic about?
Introducing iOS 10 feast
..and they still need to iron out some details of project jigsaw (the new module system, which was originally planned for Java 7)
Luckily, this time at least they provide a way to reinstall it again afterwards - https://support.microsoft.com/en-us/kb/3162655
They had to, as they were about to close shop.

Apple was the last surviving company of home computers, from the likes of Acorn, Atari, Commodore, MSX,.....

All of them controlled the whole experience, both hardware and software.

By the time Apple bought NeXT (which in practice was actually the other way around), they need to attract developers back to their platform, so they played nice.

Nowadays they have plenty of money on the bank and can be back to being as they always were.
Show HN: Setting up ELK stack for near realtime log monitoring in aws
> The new automatically managed code signing generates all the assets you need to properly sign, provision, and run your apps on a connected Apple device. Simply choose your team and Xcode does the rest

I really hope so, that's easily the most annoying part of the app development experience. The fact that I have workflows and code from 2012, predating both swift and ARC only makes this worse
This
is (one of) the reason(s) I moved my website to the decentralized
web-hosting platform ZeroNet. It is still accessible to regular web
users (through the use of proxies) but is ultimately secure against DDOS
attacks and the like as there is no single server to attack (it could
still be done, but it would take much more effort as you would have to
attack each user of ZeroNet individually).

As applicable with all areas of life, association is a security risk. By
depending upon any centralized authority (such as a server or domain
name registrar) you are open to being censored (either by them or an attacker).

At this point however, decentralized web-hosting solutions still rely
upon clearnet centralized port checkers, which is (ofcourse) an issue.
The best the community can do is help to raise awareness of
decentralized web hosting in the hopes more people will adopt it leading
to a higher likelihood that the problems will be solved.
Self-Service Infrastructure • Daniele Sluijters
Those photos were wonderful and well crafter. For a modern photographer who adds a creative twist to still life advertising photography, I recommend looking through Natasha V's work: http://www.natashav.com
6 Rules for an Effective Job Interview
I feel like a lot of these logos are generic enough that you couldn't possibly enforce your exclusive rights to them.
The Internet is suppose to be decentralized. Yet we have these centralized groups, proving backbone, DNS, certs. Well duh, it's no surprise. Why can't I connect to my neighbor who lives next door without the packet doing a 200 mile trip? The Internet is really only devices that can route packets through at least 2 different gateways. If you only have one route. You are not part of the vision of the Internet.
I think he just used that as an example of what types of journeys can be driven.

What mostly bothers me about this is his disregard to whether someone dies or not using the product. But hey, as long as they're shipping this year, under $1000, that's all that matters right?

I've read their paper and it's solid ML research, he's got a few good guys on the team. And I don't really disagree about MobilEye. But there are so many other DL/RL product spaces they could have picked without risking people's lives - it kind of seems he is on a mission to prove Musk and some other companies wrong, no matter what the risks to users. I sincerely hope no one dies as a result of using this.
Wouldn't touch this with a 30 foot pole.

Hopefully sane legislation will prevail and end this madness soon.
Xredis-server a redis server framework library write by C++
I like to propose a variation of Zawinski's law (1) that i think is appropriate here:

Every app attempts to expand until it has a Facebook-like timeline. Apps which cannot so expand are replaced by ones which can.

1: https://en.wikipedia.org/wiki/Jamie_Zawinski#Principles
> Sometimes it feels as if computer engineers have a unique inability to deal with ambiguous information.

This is a limitation of computers, not the engineers. The engineers are happy to deal with ambiguous information as long as you don't mind ambiguous results.
Unfortunately laying out the evidence is pretty powerful too. You have so many choices, from omission/overplaying of evidence to mislead the availability heuristic, to picking and choosing what sources are good and bad.
I love Airbnb. It's one of my favourite startups, from both a user's and entrepreneur's point of view.

I really loved the way Brian described it as - this is how it used to be, go to a place and stay with a local. I don't like the formality, isolation, or artificiality of hotels so Airbnb has been a wonderful opportunity.

Recently, though, I've found more and more properties managed by one person. It's hard to be sure I'm staying with a local making some cash off their spare room, rather than someone "farming" a bunch of cheap properties. I wondered if Airbnb were permitting or encouraging this; the article suggests it is the latter.

For me, this ruins the whole point of Airbnb. Long-term it will devalue the experience by turning it into a substandard, impersonal distributed hotel. I really hope they change direction. If not, I expect a new startup to come along providing "what Airbnb was supposed to be."

What I find most puzzling is how such great founders could lose sight of the wonderful vision they had.
compiling as usual. You have access to everything on iPad, it's acutally very powerful even for developers.
If you wanted to contain flame wars, wouldn't the very first step be not to prioritize controversial comments in the ranking algorithm? (as mentioned above in this thread)

Currently, the system rather seems to encourage flame wars then to prevent them. You might not find the comment that you were planning to reply - but you'll always find some comment that you can spray fresh vitriol on.

Finally, as a constraint I find the design odd - it doesn't actually prevent you from doing anything, it just makes an arbitrary set of actions unnecessarily hard.
There exists an alternative to TiffLib called TiffLibrary4java.
https://github.com/EasyinnovaSL/Tiff-Library-4J
http://mvnrepository.com/artifact/com.easyinnova/tifflibrary...
I'd be embarrassed to recommend it just because it has such a terrible, "me too" name.
Can someone explain what this is for?

Is it so that computer vision researchers can create scenes in UE4 that can then be fed into their application?