skysight-inc/HackerNews huggingface dataset:
I agree that he will reverse himself when out of office.

So many people speak the truth after they get out of office - that should tell us something.
Alternative hypothesis (assuming a bug rather than intended behavior): YouTube is testing a new ad mechanism, and the new mechanism (rather naturally) wasn't tested on systems blocking ads; it then produces a delay if the ad can't be downloaded, rather than silently skipping it.

But yeah, I do tend to watch most of my videos through youtube-dl these days, even though the HTML5 player works fine for me in Firefox without any ads.
NetLogger: debugging and performance analysis of complex distributed applications
I don't know what business experience you have on your team, but make sure someone with enough of a business mind is the one driving the process on your side.

The technical details are just that - implementation details. Talk about features & benefits. How you do it is not relevant to a corporate development discussion.

There's no reason to allow that kind of detailed conversation to happen, especially not before figuring out what your stuff is worth to THEM.

They are clearly interested, play your cards carefully. There's very little to gain from oversharing, despite how hard they made try to persuade you otherwise.

Share strategicially. If you've already got credibility and traction and prototypes, demonstrating your competence can be "it works".
It's not so bad honestly. Just a little awkward. For my little JavaScript library I wrote a small utility that lets me do Ajax calls that work in node and the browser. It's limited but it's all I need and it's pretty well tested (msngr if you're board).

$.Ajax is awesome and while XMLHttpRequest is awkward it's pretty straight forward.
MyHTML – HTML Parser on Pure C with POSIX Threads Support
I probably won't convince you, but let me try to convey one more time that it functions as one word, thusly:

"My son is in /'haisku:l/."

"3800 feet up in the mountains? That sure is a /'ha:i/ /'sku:l/!"

In some languages, the word for word translation for high school refers to something else. E.g. the Slovak phrase "vysoká škola" literally means "high school" if taken word for word, but actually it refers to some post secondary higher education. This corresponds corresponds to the German word Hoschschule which looks like a cognate for "high school", but meaning-wise isn't. High school is called "stredná škola" which literally means "middle school"! (And the university-prep variety of such a school is also called "gymnázium", the cognate of which denotes a sports or exercise hall in English.)

So the "high" in "high school" is simply not directly informative; you only know what kind of school that refers to from your cultural knowledge and context.
Do you have a source for that?

EDIT. Perhaps it's really Terry Pratchett?

From Carpet People:

> If he concentrated, he could just hear Pismire playing the fluteharp; it was easy to tell, even with all the other instruments in the Deftmenes' own band, by the way the notes went all over the place without ever hitting the tune. Pismire always said there were some things you should care about enough to do badly.

Source: http://www.chrisjoneswriting.com/carpet-people.html
Are there any documented cases where people were near airports causing such problems with things like OpenWRT, DD-WRT, etc?

Something tells me that cases demonstrating the need for such a ruling are hard to come by.
I think here's where you're missing the point: The article describes how authors like to, and are able to, coin new compound words in German and readers can understand them without the need for explanation. IMO this is something that's harder to do in English. The main reason for that is not that compound nouns exist, but the ability to turn everything into a noun and then combine it with others.

Example:

green - grün - Begrünung ("planting with trees and grass") - Strassenbegrünung ("planting trees and grass along the street").

You may be able to use "greening" here, but at least AFAIK it is not common in English since it seems a bit strange to turn adjectives into nouns like that. In German I don't even think that anyone needed to explain that word - you immediately think of the older word "Bepflanzung" (planting) and notice that it's probably meant in this context. It's all about reusing known pre- and suffixes.
uBlock can also do this. I suppose if the ads cannot be retrieved, the video is supposed to handle it smoothly.

The only ads that cannot be blocked are those that streams over the same origin server, like Twitch's new embedded ads.
I agree that React, Webpack, et al. are great improvements compared to their predecessors. But do I really want to start an app in 2016 knowing that there may be even better tools in 2017? Most likely I would use these but what ails me is the thought that I might have to learn yet another tool and migrate. Why does the JavaScript ecosystem move so quickly? I get that browser technology is exciting and constantly improving. But why can't we settle on some well designed concepts and keep them well maintained? I hope React is it because I like it but it really depends on Facebook's commitment.
Marathon? It didn't crash immediately since it was in orbit, but it was destroyed.
They would only need to open the learned coefficients, not the data learned from.
No -- everything that's been "pointed out" in this sub-thread thus far seems to conflate household with individual income figures.

That's really irrelevant. Let's assume that a household with two tech workers has a household income of $250,000, or $125,000 each, to avoid any of this 'noise'.

This figure is still below that which is required to buy the media property in San Francisco! (http://www.businessinsider.com/san-franciscos-epic-housing-c...) The median house price in SF is in excess of $1.3M!

I find it difficult to agree that a household who cannot afford to buy a house can realistically be considered 'upper class'. Upper-middle, maybe. That's not a 'hidden circularity' – the price increase in housing has reduced the affordability of the area, meaning that people do not fall into the same economic class that they might were they to live elsewhere. How else does one define economic class, if not in terms of the affordability of their environment?

I absolutely believe that SF has changed dramatically since it became the foremost global tech hub. I don't doubt that large tech salaries have played a part in that. But it doesn't magically make people who receive those salaries 'upper class'.
If you tell me what your thing does, I can probably get a working prototype together within six months, even absent any more technical detail than "applying deep learning to audio processing." That's the nature of the thing. Once you show people that something can be done, they can probably figure out a way to do it themselves. If they really wanted to, they could probably even toss a bunch of patents in your direction and work out the specific details later.

So while I would avoid spelling everything out & focus on practical / business details...you're mostly worrying about the wrong stuff.

PG's essay about corpdev might be worth your time. http://paulgraham.com/corpdev.html
That's because humans ain't playing to win the Turing test, yet. They are still humouring the machine.
It's always been a mess and the trend will likely continue :)

Every few months there is a new, up and coming framework everyone is saying that's better than the last popular one. And it's written in a dialect of JavaScript that isn't supported in most places so it has to be transpired first.

Good times /s

Honestly when I'm going into a new project I use a handful of utility type libraries and that's it. You can still develop very quickly this way. The DOM is awkward but very easy to use. I'm not convinced you need a framework.
Not really, aside from smaller binary size parsing a binary bytecode vs parsinga a JS pseudo bytecode is a huge difference in load time + they get to optimize it for efficient translation vs trying to hack JS constructs to get desired semantics and then trying to recognize those in the JIT

Asm.js is a hack made with ducktape and chewing gum, wasm is a solution designed/engineered to solve the general problem - not just smaller asm.js
With compile-time error checking of expressions that insert dynamic content into the template? With support for intellisense and refactoring?
Yes, I think it's easy to be cynical about politicians or think they're ultra smart about everything, that there's always some kind of master plan behind everything.

It's much more likely that they truly do not understand the nature of encryption. They lack the expertise, and their top level advisors do as well. It's not complicated (strong encryption is super easy, regardless of laws), but they just can't accept the simple fact because it clashes with their political desires.
jQuery is an 86kB static resource that almost certainly already exists in the browser's cache. You can choose to use it, or not, but you can't get stop it from being there!

So I'm unsure what kind of complexity you're adding by using it. Mental? Spiritual? Metaphysical?
Doesn't work here.
Well in that case, just view the videos in an anonymous window, and login when you want to place a comment. Also minimizes tracking.
Dongguan Bedroom Bed Manufacturers/Factories on Efull.com
I fail to see how this is the industrys fault.

The customers only check the sites the have seen commercials for and think is reputable. Its in the end a web of trust and the consumer does not trust randoms
I'd consider Philips one (specifically whatever part of the company does Hue products; even with their recent base-station changes to only work with their bulbs). I don't think their base station has EVER crashed on me, not once. They made sound architectural decisions for the product as a whole - it's not some bloated Linux thing but it runs FreeRTOS and does only what it needs to. I have one of their push-button kinetic power light switches in my setup and I've forgotten that it isn't an old-school lighting setup most of the time. That's because of another good architectural decision - they had the sense to decide that simple RF code-sending to the base station was good enough for the switch, rather than trying to make the switch into some kind of Wi-Fi connected thing running a TCP/IP and web stack (did I mention the switch needs no battery or external power of any sort?). The system stays out of my way and just works when I want it to, while still allowing me to dig in and add-on cool automation where it's appropriate.

The thing I don't get with 'control everything with your smartphone!' is that people don't think about everyday use. It's like the people that design these products don't look at the actual, repeated use cases. Why would I want to pull my phone out of my pocket, unlock it, find the app I need, launch the app, wait for it to connect, hit the buttons I want....

(Even when I'm on Android and I can have an IoT control widget on my homescreen, that's still pulling the phone out, switching it on, unlocking it with my fingerprint, finding the page, hitting the button.... oops I forgot to turn Wi-Fi back on, better do that....)

I think IoT is great, but to do a great job at it you need to design the product with that in mind to begin with. The whole architecture of the product has to fit (see again, Hue). Sure, picking an Android tablet is easy, but why would you architect all that complexity? Why not a touchscreen device with a really simple real-time OS that does only what it needs to do?

I'm confident that this will all be self-correcting in the end. Consumers and 'the market' are smarter than we give them credit for. Certainly it takes a long time for them to react, but I think that when enough of the public is jaded by 'bad IoT' and the fad phase has passed, the actually good IoT products will survive and those companies that really think about their designs as a whole will be rewarded.
Same for mpv!
Beatified - http://beatified.herokuapp.com/library/

A YouTube Drum Machine / Beat Prototyper / VJ Tool

I just noticed that pressing hotkeys (1-9) on a YT video at one point was really responsive, and you could play with them like on a drum machine. I also like how many YT videos look, when played next to each other. Now I'm thinking of a way of how to package that feeling into something less experimental, more consumable.
I bought an Echo because I received a $40 off, one day only, sales email from Amazon.

I enjoyed writing a simple "Skill" using the Echo SDK but as far as using the Echo, I rarely do. I use it perhaps once or twice a week for an average of 15 minutes each time. My wife uses it slightly more often.

Echo is a good product, but I usually have an iPad or my Android phone with me, and I end up preferring to use those.

Hearing Woz's comments though, I think that I need to give it another try.
Do no evil, right?

/s

People seem to have this romanticized view of Google but this is a company that makes almost the entirety of its revenue from tracking users. Between Google, Chrome, Android, Gmail and Google Maps they have an astonishing amount of access to people's lives and most people seem none the wise to it. And yet, if another company does anything even remotely close (Microsoft with Windows 10, for example), they would be crucified. Google seems to escape the same level of criticism for some reason.
I would love to play Factorio multiplayer with someone that is interviewing to become a colleague.

Playing this game in coop is like programming in many ways. You see the result of your design mistakes, and you have to be able to communicate well but not overcommunicate. To be independant but a team player at the same time, etc...

Is Factorio the new programmer interview?? ;)
Interesting that they worked directly with Intel on this. I wonder if the cost savings from a power perspective were worth all this engineering effort? It's impressive in its own right to go to the lengths of customizing the hardware in such a way, but I'm not sold on the business case.

It seems like you'd get a lot more for your money just by finding cheaper sources of energy (or building your data centers near a cheap, renewable source) and using commodity low power chips that have already been proven to work well for server work loads.
> it then produces a delay if the ad can't be downloaded, rather than silently skipping it.

I've seen at least two other popular video sites over the years that had this symptom. (Can't remember them, maybe Hulu 6+ years ago?) One of them would occasionally have a weird overlap of the end of a commercial and the video. My guess was that the video was was queued to start playing after the length of the ad by some ad-independent logic.
name a city in the US where construction has lowered real estate prices.

I watched Seattle build like crazy in the late 90s. It seems like every month a huge skyrise apartment building came online in Belltown. Many thousands of units were added every year. It coincided with a continuing influx of people so I don't think it lowered the absolute price of real estate, but the laws of supply and demand are pretty inviolable. Seattle is pretty affordable by present SF standards, and with much of the same cultural appeal.

(I live in SF but used to spend lots of time in Seattle)
Just for the record, I didn't consider the parent's tone to be abrasive at all.
> ...one of the under-reported scandals of this boom is the number of market-rate apartments that are being used as offices.

The fix is easy: If the folks using that apartment as an office aren't also using that apartment as their living quarters, call City Planning.

If they are also living in that apartment, who cares? Tolerance of low-to-no foot traffic commercial activity (such as programming work) inside one's apartment has been a thing for a very, very long time.
> assuming a bug rather than intentional malice

lol, no malice here, it's their websites they can do whatever they want and they are far from stupid, they test all these things.

I'll still block ads and if Google prevents me from seeing Youtube content so be it. I'm not going to disable my ad blocker anyway.

The fight against ads is getting interesting. Let's see who gets the "last word".
It's quite staggering to think the risk adblocking poses to Google's business.

They have virtually no business apart from ads.

AFIAK they have marketshare in the UK (and maybe US) which surpasses print+tv.

Can you imagine this 40 years ago? An invention which cuts out newspaper ads and time travels broadcast TV past the commercials?

Staggering.
Whenever these kinds of JS commentaries pop up on HN nowadays, I notice two distinct camps of commenters emerge: Those who are obviously steeped in the JS scene and are delighted to argue the finer, more sophisticated points of it, and those who take their best look, step back, and criticize this convoluted house of cards - and of course proceed to be downvoted into the Stone Age as the latest casualty of HN censorship.

My only observation of note I guess is the sheer marvel that all of this is nearly entirely supported by the Open Source community, and the amount of engineering effort being poured into the JS ecosystem at this point in time is nothing short of astounding. I can't wait to see where it goes in the next few years.
I'm not planning on putting it in there, because it's one of those things that programmers use as an excuse. "Oh, I can't afford a stack, I need my code to go quickly. Even if it takes me longer to write. And crashes more often. And is harder to debug. And I can't use half my language features. And I'm just writing CRUD apps for my bank."

It's a last-ditch optimization for when you've got nothing else left, or perhaps in your case, something that a language designer worries about. But at the moment, I see a lot more people grossly underestimating the costs of throwing away the stack than underestimating the benefits. It's a rare program that has been so hyperoptimized that there's nothing left to do but throw away the stack, and even if you get that far, you need to understand the full import of what that means, which is actually a great deal more than just "oh, I don't have these bytes in RAM anymore".
What about the notion of something like some of us did with Flash content? I symlinked .adobe and .macromedia to /dev/null and was able to watch Flash content without the LSOs/SuperCookies being downloaded to my drive -- they were written to the bit bucket.

Does anyone think it's possible to write a Perl/Python/Bash program to basically achieve the same thing? To "convince" the site the ads are coming down but they never get seen? This could be browser independent/act as a sort of proxy. I realize Privoxy does something like this, but gets detected.

Thoughts?
I use uBlock Origin and youtube appears to still be fine for me. Maybe Google is targeting AdBlock first and then they'll start trying to detect others maybe? I guess this all depends if they're actually indeed penalizing people for blocking ads in the first place.
Boat...
I haven't yet tried a modern VR system, but that's some crazy low latency. I know Mr Carmack is all about low latency :)
They are business at the end of the day. How much are you paying monthly for the youtube/search/gmail, whatever else you are using from google?

Probably, $0.00. Then how are they going to keep those services up without any ads?

Also, form my understanding the Youtube Red service has no ads. If ads bother you so much, you can sing up for it, for 9.99/mo.
Just skied for the first time in years and the resort didn't even have attendants checking passes. You just put your pass in your left pocket and when you got to the front of the line a turnstile would admit you.
I got this earlier this week (uBlock user). Everything worked fine under the same account with uBlock turned off (good Lord, didn't realize how many ads they've added since I last disabled adblock), so I don't think this is an account-level flag but rather some new way of serving ads that fails into "An error has occurred" rather than serving the video immediately. Interesting development in the ads vs blockers war but I doubt there's any account flagging going on right now.
"Interesting, in that Smalltalkers in the early 2000's were having conversations about how inheritance was way overrated, and composition was perhaps a better way of doing things."

Yes, by no means let me claim that the idea is new. I think the idea was well on its way to becoming the conventional wisdom before Go was even conceived and would have continued advancing even had it never been born. But, well, this is one of those things that disproves the claim that the computing world moves really quickly, because none of the other popular OO languages right now make composition easier than inheritance. The syntactic default matters a lot.

I'll say it again, because I really want to see it: I think there's room for another language that sits a suitable distance from Go, is still OO, but privileges composition over inheritance. (And has generics.)

You may also enjoy this: http://www.jerf.org/iri/post/2945
Yes, if it's accessible, and nothing implies that you shouldn't - why not?

If a cable is not meant to be unplugged - there should either be a warning sign/message, a protection measure (even a nominal one, serving as a mere warning), or you shouldn't normally get access to it in a first place.

Obviously, there is common sense, too - you don't plug some working medical equipment, even though there may be no warnings - it's implied that it's commonly understood that disconnection would interfere with device's operation and endanger the patient. Or you don't suddenly turn off someone's PC at office just because the power outlet isn't covered by the table.

The door example is also misleading and plain wrong analogy. We're not talking about trespassing on others' property. When you rent a room, it's a common sense that you shouldn't steal the TV from it, but nothing tells you if some random Ethernet cable is some private network or just a WiFi replacement. It's the same as any other electrical socket (well, except it's a plug, not socket) - nothing implies that you can't use it, as long as you don't cause any damage to the property. If a rented room has a floor fan plugged in, I doubt you shouldn't be allowed to plug it out or even satisfy your curiosity and measure how much power it consumes. As long as you don't damage anything, of course.

There are too many people out there who want to plug in some odd lawmaking solutions (always, restrictions) that don't actually solve anything.
Questions in Epp are by no means unique. If you search MSE, you'll see that every question in Epp has probably been asked and reasked about a thousand times each. That goes for subjects like Real Analysis, Abstract Algebra, Topology as well.
Sidestepping Apple dispute, Obama makes case for access to device data
Based on your question, you might enjoy:

https://www.youtube.com/watch?v=C8orjQLacTo
Seems like that is picking and choosing a bit. If you read more about what he said it looks to be a bit less one sided or at least a little less worrying? http://techcrunch.com/2016/03/11/obama-says-we-dont-want-gov...

"I am way on the civil liberties side of this thing…I anguish a lot over the decisions we make in terms of how we keep this country safe, and I am not interested in overdrawing the values that have made us an exceptional and great nation simply for expediency. But the dangers are real."