skysight-inc/HackerNews huggingface dataset:
> "However, "the thing that won uses text, so naturally we gotta get rid of text" doesn't sound like a wise plan."

I'd argue the Unix command line ecosystem has only 'won' in the sense that many developers are familiar with it. I don't think it is technically the best we could do if we were starting from a blank slate.
You own your game console and tractor. You are just legally banned from modding the software on it. Just like you can't modify the reciever on your AR-15 or the transmit power on the 802.11 wifi devices.

I don't see any reason you'd need to have common ownership to implement 3rd party traffic control.
So you don't need locking.
> let me rephrase: it is, but it doesn't have to be. C family is a nightmare, Python et al are delightful

No. In python you have the absolutely retarded behaviour of a program running fine in the command line but crashing if you redirect the output to a file.
The way he talks on ATP, Overcast really is his primary source of income, and the Tumblr money is probably stashed away. If Overcast stopped making money, that would be a big deal for him.
I'm curious about the wording of the petition. If it was anything like the subsequent pro-Prop. 1 direct mail/notification/robocall barrage, then the text of the petition may have been deliberately misleading.

Examples of the Prop. 1 campaign: http://www.burntorangereport.com/diary/32038/truthiness-abou...
Type Lists
Sir
Kya shi me hek ho skta he game
I don't think it will be usable for non-tech people the way it is now. You still have to get a bucket from Amazon and set it up.
Why would I be bitter I am doing just fine thank you. But yes of course Wozniak was also lucky he met Jobs. That doesn't change anything about my point. It actually just proves it even more.
How are true generics implemented then in other compiled languages?
I've felt self-conscious writing code on a plane... However no one ever noticed or cared or I guess I looked 'safe.'
Apparently this is the thing:

http://imgur.com/gallery/yp7wIRV

I'd ask why, but if there was an answer to that question it wouldn't be half as cool.
This is pretty cool hack. Great job OP!
I agree this can be a pain and it does require significant architectural changes, but needing "nested path changes" is also often a code smell calling for better component encapsulation. The DOM/polymer already supports nesting components.
Are You Sure Iit’s Not a Trick Candle
Rather than using Japanese locale all the time, you can try Locale Emulator (https://xupefei.github.io/Locale-Emulator/), which allows you to run individual programs in a given locale.
Are you using the full shadow dom polyfill or the Shady DOM shim? Shady DOM is _significantly_ faster as the cost of full spec compliance.
Ah yes, the Magic Roundabout... indelibly written in my memory, as my first encounter with it was on a freezing January morning in thick fog. I had no idea what on earth was going on.

The one at Hatton Cross is pretty good as well (https://www.google.co.uk/maps/@51.4679146,-0.4230654,172m/da...) especially since a traveller may come across it, jet-lagged, and having just picked up a hire car...
The prop wasn't on the ballot everywhere in the area, and they collected signatures door to door for the petition in areas where it wasn't on the ballot.
> Firefox doesn't natively support web components

FWIW, that's because there hasn't been a reasonably stable, agreed upon collection of specs for us to implement. Custom Element only reached multi-vendor agreement a few months ago (https://annevankesteren.nl/2016/02/custom-elements-no-longer...).

Polymer is a useful library, but it only represents a single vendor's vision, not any sort of standardized specification.
I have been semi-actively trading tesla for a little under a year, and have noticed this exact pattern. Every runup in price is followed by a spate of articles dogging the stock.

It's so, so noticeable that I would be surprised if there isn't some money behind this orchestration. And, of course, we can see from the most-shorted lists at NASDAQ that there is quite a lot of money short on Tesla.
I don't know if there's anything inherent in their design that makes them particularly safe, but they're marketed and used as children-carriers, so safety is one of their most important features.
Non-parallel (perpendicular?) green threads are semantically indistinguishable from parallel green threads. If you need locks with parallelism, you need them with green threads. Any locking unique to parallelism is handled by the runtime.
I don't think you can talk about fault tolerance and message passing as different in Erlang. Sure, one is the how, the other is the why, but that's just semantics.
> it treats filenames like a binary blob

Which can result in files with seemingly identical names when one UTF-8-encoded file name uses combining characters and the other one uses precomposed ones. Not to mention the fact that e.g. Å is contained in Unicode as both "latin capital letter A with ring above" and "Angstrom sign".

After you've solved encoding, next comes Unicode normalization ;-)
Airware (YC W13) is hiring – work on drones and geospatial data
We're looking for software engineers, engineering managers, product managers, and designers who want to work on APIs, geospatial data processing, and analytics visualization on our drone platform.

Check out our engineering & design blog to see what we're about (open positions are in the footer):

https://makers.airware.com/
> OOP approach means that my process needs to know how to communicate with other processes via very specific protocols, which aren't very well defined (any process could describe its type of object).

That's why we have IDL -- interface description language for RPC calls. An IDL-to-X (usually C) compiler generates the necessary glue so that anybody can talk to the program in question. IDL is also the basis of MS COM, which I quite like from the design standpoint.

> The usefullness of tools like grep or sed would drop drastically, and we would fall back to big blobs of software.

So you teach grep to take an IDL file, invoke an IDL compiler and dynamically load the parser for the protocol in question. Also, if the broker were a standardized, perhaps in-kernel component (dbus, kdbus), you could attach "idlgrep" to any process to trace its calls. You wouldn't be restricted to pipes.

> Since I'm just passing data, do I really need the behavior attached to it? How would state persistence be handled?

The parent's wording was a bit unfortunate. You can have interfaces and interface inheritance and versioning (the "OOP" part), but there's no behavior send between processes.

> With object how many "translator" (C in the example) would you need to acheive the same result?

Exactly one: the IDL compiler.
I'm on the Polymer team. Shady DOM is probably the biggest beef that we have with the project, but it was a very necessary tradeoff given that the Shadow DOM polyfill was just too slow.

Polymer can seamlessly switch between Shadow DOM and Shady DOM (though your own elements needs to be tested under both). You can still use the Shadow DOM polyfill is compatibility is a higher concern than raw performance.

Safari and Chrome will have native Shadow DOM v1 implementations by the end of the year, and quite possibly Firefox. If we have enough resources, we may decided to make an IE/Edge specific Shadow DOM polyfill that'll be much faster because it'll path DOM prototypes rather than wrap DOM nodes. Wrapping is necessary because Safari doesn't properly let you patch Node prototypes. If this happens, we'll have fast and compatible DOM APIs.
Yep. I have just one car, and I don't want to rent a car every time I need to drive longer than half the day. And I certainly don't want to turn a long trip into a day-long or days-long trip because I need to stop and recharge my battery every so often.

Electric cars are getting there, but you need to be in a specific location and have specific requirements for owning one to make sense.
Fun thought: the people that told you to eat more carbs are the same people that came up with bmi numbers
True but I could see that various others had already explained the architectural benefits of it, do I was simply voicing our satisfaction. I suggest you give it a try. V3 is still free as in beer as far as I am aware. V4 has a commercial licence cost attached. I think it pays for @mythz to work on it full time.
You can't get enough up votes. Crashing because an I/O operation fails? That's sounds like simply a bug in the software. The developer didn't handle an error properly, and QA didn't test the software on an environment with elevated I/O activity. I've done enough code reviews over the years and seen enough ignoring errors from read(), ignoring malloc() returning null, not handling exceptions, etc. Good developers give a shit but many just don't care at all and think crashing or exiting when you're out of disk space is just fine.
Things would probably be slightly better if Unicode wasn't so difficult to support properly. For example, good luck getting your UTF-8 text output to render correctly in a terminal window under all circumstances (try combining diacritics or funny letters like "𖥶" - can you copy/paste that using the mouse?), or in a text editor like vi, Emacs with terminal UI. Using UTF-8 typically means having to think long and hard about filtering input/data, normalization and stuff like http://www.unicode.org/reports/tr36/ . If you don't, you'll run into such issues eventually even if you think your code needs to handle only a few "western" languages.
I would prefer this $8 million dollar marketing machine be less fumbling and careless when the stakes are this high. It's not like they couldn't afford to be more strategic. They simply chose the lazy, brute force approach and I think it cost them the election.

Looks like I'm not alone:

https://www.reddit.com/r/Austin/comments/4id9vf/why_prop_one...

https://www.reddit.com/r/Austin/comments/4iacif/uber_and_lyf...
> There are lots of problems that are trivial to solve with green threads/coroutines but that are very difficult without them.

Name at least one that cannot be solved better without them.
"Choose anything else" sounds like some FUD to me. I'm not an expert with all the technologies you mentioned but I feel like Meteor has just recently truly come into its own and I would pick it over Rails, Django, or anything PHP any day.

I think another factor is the level of conservatism of the programmer in question: would you rather work on stable but somewhat boring platforms at a large enterprise, or do you want to be on that new-new at a hip startup? (These options obviously exist on a spectrum.)

If you want to be in the fastest-moving, most exciting ecosystem around, it seems to me that JS is the train you want to be on.
Surviving Cancer Without the Positive Thinking
> I'm not sure anyone would pay for this feature to use themselves

I said open-source.
NT was initially designed (1989-1990) before UTF-8 came along. UTF-16 instead of UCS-2 was shoehorned in later with Win2k.
Yep. Same thing happens with the music app too, just reformatted yesterday and got back 6GB or so
I would argue that Microsoft's greatest weakness is also their greatest strength.

My 13 year old scanner works just fine in Windows 10 with it's XP drivers, the same can't be said of my Wife's 5 year old scanner on her Mac. I didn't dare tell her it worked fine on Windows too for fear she might throw her Air through a window.
I agree that many Austinites were turned off by the sheer amount of spam sent by the Uber/Lyft-backed campaign. Others, I believe, were simply angry about the cost of a single-issue special election. [1]

Yet others, I believe, were furious that those two generously funded companies were attempting to insert themselves into local politics and override a regulatory scheme enacted by the local elected government. And if Uber and Lyft could buy this election, what next? It's been said that Uber and Lyft needed to make an example out of Austin, but the reverse is true, too: Austin needed to make an example out of Uber and Lyft.

[1] - $500,000. Source: https://www.texastribune.org/2016/05/07/early-voting-austin-...
Concurrency implies multiple partial computations in progress, but not necessarily that they run at the same time -- some models (e.g. a single-threaded event loop, like Node's) explicitly guarantee mutual exclusion and define certain preemption points. Cooperative multitasking, single-threaded event loops, and futures/promises (when not pushed to a thread pool) are good examples.

(I've also seen definitions of concurrency that do not imply the above, but I think the above definition is more in line with the distinction people try to make...)
Am I missing something or isn't this just what `git shortlog -se` will do?
Can't say I see the problem?

The security thing - that can be fixed. Can't be that hard to isolate the brakes etc from the LTE modem in a sensible manner.

And I also think there will be tangible benefits. e.g. if you think about live traffic routing on Waze etc. That is still pretty damn primitive in terms of interactions that are possible yet already fairly useful.
My favorite quote on chess:

Why shall I not judge Alexander at table, talking and drinking to excess, or when he is fingering the chess-men? What chord of his mind is not touched and kept employed by this silly and puerile game? I hate it and avoid it because it is not play enough, and because it is too serious as an amusement, being ashamed to give it the attention which would suffice for some good thing. He was never more busy in directing his glorious expedition to the Indies; nor is this other man in unravelling a passage on which depends the salvation of the human race. See how our mind swells and magnifies this ridiculous amusement; how it strains all its nerves over it! How fully does this game enable every one to know and form a right opinion of himself! In no other situation do I see and test myself more thoroughly than in this. What passion is not stirred up by this game: anger [the clock-banger!] spite [the spite check!], impatience [the hasty move!], and a vehement ambition to win in a thing in which an ambition to be beaten would be more excusable! For a rare pre-eminence, above the common, in a frivolous matter, is unbefitting a man of honour. What I say in this example may be said in all others. Every particle, every occupation of a man betrays him and shows him up as well as any other.

- Michel de Montaigne, Essays, Chapter 50, tr. Trechmann, p. 295
Podcasting may end for traditional broadcasters but it won't end in the general case. The costs for recording and uploading a podcast are next to nil and anybody can do it. If traditional broadcasters end up laying off their talent then you'll likely see many of those people recording independently.
I don't really consider Anthony Colpo to be a reputable source.
Having built countless similar conversions, EBCDIC[1] to ASCII can be as simple as a lookup table and "packed string data" is just binary coded decimal [2] with a sign.

What is a fixed delimited file? A 'mainframe' file is generally fixed length or delimited.

[1]: https://en.wikipedia.org/wiki/EBCDIC

[2]: https://en.wikipedia.org/wiki/Binary-coded_decimal
Just a different perspective: maybe give other doctors more of the benefit of the doubt? I have a family friend who's I guess what you'd call "on the bell curve" and he described to me the process. Basically he says that the representatives are paying for the doctor's time/attention with fancy dinners and whatnot. Doctors are busy people and can't read about every drug and study that's being released. He, just like you, takes in the information skeptically and ask for what studies have been performed etc. etc. Like you say, the representatives aren't scientists so often they won't know the answer and they will take notes and have their company send the doctor a custom made document answering everything he wanted to know (as you know, the marketing budgets are insane).

It's sorta similar to the function congressional lobbying is supposed to fulfill. Ie. It'd be ideal if the congressmen/doctors did all the research themselves but that's not possible so you basically have a whole research team at your disposal (who's agenda is very obvious...)
>>It's good for_some_ workers.

I do say, it is good for many workers in today's knowledge based industry. I have mentioned it earlier also.

As far as cohorts informal interaction, there are ways to facilitate that too: maybe a actual meeting once a week/month and then you can have private conversation over phone/mail/chat/telegram/whatsapp etc.
Modern car doors are usually sheet metal with a large amount of forming to give a shape (close to) what the designer wanted. It's difficult, large, expensive, and the knowledge required already exists in outside suppliers. Maybe someday they'll do it in house.

I recommend the book "Car"[1] about the redesign of the Ford Taurus twenty years ago. One of the topics is how hard it was to actually manufacture the (at the time) very complex curves of the exterior.

[1] http://www.amazon.com/Car-American-Workplace-Mary-Walton/dp/...
And SpaceX will never be able to launch and re-use a rocket. And residential solar will never be mainstream.

I get the point of the original article, production manufacturing at this scale is a whole different animal from making products at lesser volumes for early adopters.

But there's another way to look at it. It's another challenge. And so far, Tesla has been up to the challenge. And so has SpaceX.
Free Like the Birds (TriBeCa-premiered short documentary)
Realistically, there is no way NT could have used UTF-8 in-memory. UTF-8 was scribbled on a placemat on September 2, 1992 and officially presented in January 1993 (https://en.m.wikipedia.org/wiki/UTF-8#History)

Windows NT was released in July 1993, but development started in 1989 (https://en.m.wikipedia.org/wiki/Windows_NT#Development)

Also, even after UTF-8 was accepted to be a good idea, it wasn't considered a good idea for in-memory usage; indexing UCS-2 encoded strings is way easier, and UTF-16 didn't exist yet. It arrived with Unicde 2 in July 1996 (https://en.m.wikipedia.org/wiki/UTF-16#History)
He's missing some of the capabilities already being demo'ed in labs. Connected cars won't just talk to the internet and stop lights like he mentions in the article, they'll also talk to the road (e.g. beacons with the speed the limit, warnings the road is wet, has construction ahead, etc.) and other cars (e.g. there's a pot hole in 100 meters, there's a slow down, etc.).

Long ago their were PDAs before there were smartphones and they weren't always connected to the internet or capable of connecting to each other. Our smartphones are always connected, however, and are capable of so much more. Eventually people will think the same about cars. So features better than "Fitbit for cars" are coming.
Qjery.
Snowman: native code to C/C++ decompiler
I may get down voted for this and so be it, this must be said. This is a prime example of creating what was intended to be a security feature without understanding the threat landscape. I just tested it, and it's 100% vulnerable to caller ID spoofing. In 2016, caller ID spoofing is as simple as downloading an iPhone app and spending $30 for a bunch of minutes.

The problem is, a lot of people will find this cool and will also not evaluate the threat landscape. In fact, it's even worse. They will assume the threat landscape has already been evaluated. The code is out there, so it must be good. They will then implement this into some "super duper secure" service which should require a far more security for user authentication. It will then take me 15 minutes of pulling my hair out in a security review to explain to whomever implemented it that it offers no security. The team will walk away from our meeting wondering if I was just trolling them and ask how their entire team could have made this mistake. They will then come to the conclusion they are smart and I must be wrong. They'll then call me back to explain again, at which point I'll take them through a full video demonstration with their VP of operations on the call. This time they will actually "get it" because they saw it exploited on video. Their VP of operations will then fire the project manager and lead developer and I'll feel like shit for being responsible for the termination of two careers.
What Color Is This Song?
The "contractor" relationship at a financial service company (in the US) is almost always structured as W-2 employee of a staff augmentation firm.
Having to create two files for a single task must get old fast though.
I highly recommend speed chess (5 mins), as it allows for many more repetitions. You'll learn faster what works / doesn't. Intersperse every once in a while with a slow game to rethink your fundamentals and strategy.

Also, speed chess is much more forgiving. 1 mistake is not the end of the game, as time is the great equalizer. Whereas in slow chess, going down a pawn unintentionally is often a loss.
Living Only on Bitcoins
That's just a combination of GPU model and data parallelism, which have been supported for about 2 years in Torch among others. You can add in the outer product trick for fc layers as well.

https://github.com/soumith/imagenet-multiGPU.torch/blob/mast...

nccl is in Torch as well, but it doesn't always win, and has some weird interactions regarding streams and other such things with its use of persistent kernels.

https://github.com/torch/cunn/blob/master/DataParallelTable....

However, this feels more of a benchmarking thing now. Networks tend to be over-parameterized and redundant in many ways; sending less data with much deeper / smaller parameter networks has been where the action is (e.g., residual networks, GoogLeNet, etc.), or to non-synchronous forms of communication among workers. Trying to squeeze out every last drop of GPU/GPU bandwidth is not as important as iterating on the architecture and learning algorithms themselves.
You're reading way too much into what people are writing.
Ok fair enough and a great link...but here is the twist to this.

That page describes Xanax as a schedule 4, and yet I have been charged not once but twice with felony possession of Alprazolam and was adjudicated guilty both times, so perhaps we are both correct in this case, and that yes its a schedule 3 but its also a felony.
I don't mean to slight Nagel's recent work, which I haven't read, but (honest question here, because I don't have a clue) would you say that Nagel's recent work is generally considered as important or groundbreaking as what he did 30 and 40 years ago? Because my impression is that Nagel's most impressive work was done decades ago, which, if true, doesn't support the idea that philosophy is currently a vibrant field with lots of groundbreaking work going on.
Network stacks. And pipelines in general.
who was that? IIRC this is a relatively recent discovery. For example its application to the understanding of the energetics of DNA duplex formation occurred just prior to when I was in grad school (early 2000s) and around the same time to proteins...
Yes it's probatilistic just like success.

You are confusing what you would like to be the case (that you can predict success purely by human factors) with what is the case (that success is also probatilistic.

To claim that it's to encompassing makes no sense. If you want to truly understand instead of chanting some simplistic catchprases we entrepreneurs like to tell us self then it cant be encompassing enough.

Life is mostly probatilistic and we have much less control of our lifes than we would like to tell ourselves and each other.
How do I hit space on my tablet?
Cronic (http://habilis.net/cronic/) has been a real life-saver when it comes to using cron in production services. I've been using it for 4+ years without looking back.
For Zen, they don't have to be the best, just good enough. Frankly, for consumer Intel has been good enough since the 2600 days (except on the mobile front). So Zen should be fine in that market.