skysight-inc/HackerNews huggingface dataset:
First time I ever went to Pittsburgh, driving w/o a gps, we were trying to find 6th street. We were on an avenue hoping to see numbered cross streets.

We ended up at the intersection of 5th avenue and 6th avenue (https://goo.gl/maps/MSJC93Z4rLC2). I remember just laughing. Which way do we go? Any way will do I guess.
Is education worth it? (2014)
It was the original title.
> To reinterpret a 64-bit number as 32-bit in BE, you have to add 4 bytes to your pointer. In LE, the pointer doesn't change.

But one shouldn't do that very often: those are two different types. The slight cost of adding a pointer is negligible.

> Just about any arithmetic operation on integers (e.g. adding) starts from the least-significant bits and moves up. It's nice if that can mean iterating forward from the start instead of backwards from the end, e.g. when implementing a "bignum" library.

-- is a thing, just as ++ is.

> There's really no good argument for big-endian encoding except that it's the ordering that we humans use in writing.

That's like saying, 'there's really no good argument for pumping nitrogen-oxygen mixes into space stations except that it's the mixture we humans use to breathe.'

It's simplicity itself for a computer to do big-endian arithmetic; it's horrible pain for a human being who has to read a little-endian listing. A computer can be made to do the right thing. Who is the master: the computer or the man?
Last year I went camping with some friends in the Redwood National Parks in the northwestern tip of California, and I experienced something similar. We hiked in maybe 12 miles to the Grove of Tall Trees, which has some of the biggest trees in the world and is surrounded by absolutely pristine nature (think butterflies, rivers, streams, and orange-brown deer prancing about). It was breathtakingly beautiful. We were there for 3 days and this was smack dab in the middle of the summer, and we saw maybe 8 or 9 other people the entire time.
"...persuading an increasing number of states to allow it..."

I would love to see this covered as, "...persuading an increasing number of states to not prohibit it..."
The article seems to completely ignore polluting effects of non biodegradable plastic bags in favor of carbon output and cherry picked numbers at that. And it then conflates other complaints about fashion designers.

Fact is the reusable plastic satchels hold more than paper and are useful for many other things as well.

It's basically diatribe that is printed to fit, not fit to print.
I saw this in AI:
https://youtu.be/-isE7cFJTzU?t=1m36s
But hey, at least the one in the article is thought to be Objectively Not Our Fault, having collapsed pre-Columbus.
I don't know about Cahokia, but the oldest ruins out West is Mesa Verde, and there's nothing touristy close to it other than Four Corners.

A buddy of mine from Toronto came to visit California and managed to hit SF, LA, and San Diego in the space of a week and two weekends, but seeing anything older than a mission[1] would've taken ten hours of driving — one way — to get to Mesa Verde.

Sure, you could see it if you're in the states as an outdoorsy type who wants to see all the majesty of the American Southwest, but this wasn't that sort of trip. Stonehenge, by contrast, ought to be less of a detour for someone who wants to hit all the UK highlights in a week or two.

[1]: https://en.wikipedia.org/wiki/Spanish_missions_in_California
CAP-ən PRO-to

But "Captain Proto" is acceptable if you have trouble with the contraction.

Or you can also think of it as "Cap-and-Proto". Which is an intentional pun ("capabilities and protocols", or something).

Googling either of these will get you to the right place, so I think it gets the job done.
Microsoft Surface Book will boot most distros just fine, especially with the tigerite kernel. Prettier and faster than Thinkpads and thankfully devoid of the TrackPoint abomination.
Do they? I mean, sure there's some great stuff all over the world, but the US has some really interesting stuff, too.

Casa Grande is incredible, the Gila Cliff Dwellings are awesome, the Cliff Palace at Mesa Verde is something to see, Monks Mound and several other mound/pyramid structures are pretty fun, too. One of my favorite things to find when I'm out hiking is ancient man-made stairs or tunnels cut into mountains, or other evidence of habitation...and there's a lot of those, including in places you might not even know were historically inhabited.

I also think it's amazing to roam around a bunch of structures built 2,500 years ago, and that were occupied and in use for about 1,000 years (the Casa Grande site was inhabited from around ~450BCE until 1450CE), by a massive and advanced civilization. There's some really cool stuff to see in the US, is what I'm trying to say.
tourist attractions have fashions and trends.

places are popular because they are popular. either because of wanting to see what so many people have talked about or because they want to be able to impress people with where they have been.
Sure you're "free" to write bad code, but the language can either assist or make it harder. Python is designed with the express purpose of making writing horrible code at lest a little bit harder to do.

I did not (and do not) claim that there are not cases where macros can result in more readable code. However, I don't think you can dispute that, on the whole, macros lead to generally less readable code.

The point here is that if a language feature is mostly known for it's negative effects, maybe it's not a good feature?
Hi, the blog post author here. This is an experimental project, with all the caveats that go along with it.

It could definitely have the same fate as Persona. In fact, we face a bigger set of challenges than Persona - we need to not just figure out adoption curves, but standardization, nailing down the security story more firmly, and driving cross-browser and cross-platform support. Each of these on their own is a significant challenge.

But I would hope that some people get their hopes up. Sometimes it's worth it to get your hopes up even though you have no guarantee that it'll work out in the end. You can get your hopes up and still be pragmatic and grounded in reality.
Waterworld?
Screw car dealers, screw them.
I'll also be happy when those eye sore dealer lots wither up. Nothing more hideous than gobs of cars packed together in sprawling lots with cars on ramps, gimmicky billboards, and massive light pollution at night.
Something is up. First, the educational system (High School, and especially College) was about beating in (ie, indoctrinating) conformance, compliance, "teamwork" (leaving yourself a slave to the shht of others, in place of getting on with what needs to be done), focus (rather than branching out, hedging your bets, diversifying, etc), and other things that seemed irrelevant when it came to setting one up to be competitive and prosperous in the world at large.

I graduated at the end 2007, but it's likely things haven't changed much now. Everything was watered down, even though I was a Computer Engineering major, and there wasn't much to be gained from all that was being pumped in. In fact, it's as though they were trying to beat out of me whatever good was left, to then have there be nothing but an empty, uncompetitive, cookie-cutter shell of a person.

This approach does not line up with how the world seems to be trending, and with the "rise" of these AIs and advanced automation strategies. I'm not sure what's going to happen, but it's either going to be really bad in general, or everything will collapse forcing the need to reinforce, strengthen, or otherwise make better the BS that is the educational system and introduction to the working world.

Other things will need to change. Performance enhancers (safe, side-effect free smart drugs) may be one way to help things along (not current ones, but new and more advanced developments to meet future needs), but that could easily descend into "drugged up" culture, which is pointless.

Many things can easily be automated away to leave room to work on more interesting things and to not be as tied down as in times past; however, in looking at the groups and people behind most potential advances, I'm more scared that optimistic. I'd generally be optimistic, but these people seem either clueless, or not well intentioned. That seems like a recipe for a bad outcome.

Either way, it's about time things started getting good. Factoring endless amounts of things into an online dating match percentage calculating algorithm? Yes! It would be great to have the online dating system take into consideration many things that it would take a normal person years to evaluate on their own. And with the increased popularity/availability of smartphones, it should be fairly trivial to verify profiles, and collect information privately (and securely-- to avoid it being resold/misused by dating sites) that will further enhance the matching algorithms/strategies.

It would be nice to approach a period in time where an online dating app helps you discover who you are, what you want, what you value, and other things in the direction of better understanding yourself and what you want/need in a relationship (versus being indoctrinated with some arbitrary irrelevant garbage).

The same idea can be applied to job searching, roommate finding, business partner seeking, college selection, and many other things. I think it's been established (maybe just in my mind) that they are at least in the realm of "solvable," so now it's about doing so properly, to not end up spinning on another iteration of the same garbage.
"A lot of the complexities in these file formats reflect features that are old, complicated, unloved, and rarely used. They’re still in the file format for backwards compatibility, and because it doesn’t cost anything for Microsoft to leave the code around."

That's not really true. It is not free to leave old code around.
One very morbid question I have is were some of the jumpers actually pushed? Some of the pictures you see people crowding to the few available edges, a crush of bodies trying to breath. Wouldn't some of the people on the edges have been pushed by those further inside?
I don't understand how my cat reacts to a mirror. He notices me in a mirror, but how come he doesn't react to seeing himself, either "hey that's me" or "what's that other cat doing here!?!"
That line of argument suggests you'd be happier with a human-readable format like JSON. Which is another eternal flamewar that we aren't likely to resolve here. Needless to say I like binary formats. :)
He left out the part where one must have a ruthless commitment to the goals of the company (or less charitably, oneself) at the expense of people.

An example from Napoleon's life was Marengo [1]. One of his generals (Massena) was besieged by the Austrians in Genoa. Napoleon had to make a choice between rescuing him - as he had requested - or cutting off the main Austrian force led by von Melas which was making inroads towards France; he did not have enough men or time to do both. His decision to cut off von Melas paid off in eventual victory, the reappearance of "independent" Italy for the first time in centuries, and peace for France, but cost him the city and Massena's friendship, as the latter felt betrayed, raison d'etat be damned.

In another famous instance [2], he loaded grapeshot in canons and fired at massed French citizen in the streets of Paris to defend the Revolution from Royalists. His calculation was that if he slaughtered a few in a brutal manner, he'd shock the rest into retreat; he pulled it off, saved the revolution at the cost of only a few hundred lives, and was rapidly promoted thereafter.

In both cases, Napoleon's own interests were aligned with that of the country and its people. In other cases, such as choosing a policy of economic protectionism as a response to Britain's industrial revolution being too advanced to compete against, or reinstating the Catholic Church as the official state religion and making succession hereditary once again, one could argue they were not.

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

[2] https://en.wikipedia.org/wiki/13_Vend%C3%A9miaire
wtf, anyplace with an "ancient" anything anywhere in the world is almost guaranteed to have been the victim or aggressor of an invasion at some point in history. go read some world history books.
It's not purely functional if it supports side effects all willy-nilly. Scheme sans mutation (which is not the same as Racket, since Racket's stdlib still supports mutation) is no more purely functional than modern C++ sans mutation.

With that said, purely functional programming is arguably just a hassle; I tend to think that "functional-first," as I call it, programming, a la Clojure, is a good balance between practical and pure. In this way, side effects are adhoc, but all definitions are immutable by default.
This USB Stick Will Instantly Destroy Your Computer
I agree that mostly it was people, not the machine. That's the basis of my love affair with autonomous cars - remove humans from the equation and watch casualty numbers plummet.
The "case" and "default" overrides seem kinda dicey.
Thrift is very much equivalent to Protobuf for the purpose of everything discussed on the web site. As the site mentions, I prefer to pick on Protobuf because I am also the author of Protobuf v2. :)
If a large number of new looking older bills start showing up it'll raise a lot of eyebrows so you want to get a better bill out so you can start getting the older easier to counterfeit bills out of circulation before counterfeiters figure out how to make them. It doesn't solve the problem for small transactions in whichever country since you can pass a couple older bills at a time. It does help for large cash transfers to other countries and for USD, Euro, Pound sterling, Yen, Franc, and Yuan because there's foreign reserves to think about. A large amount of US currency is held by foreign governments and banks as a foreign exchange reserve. If it was ever easy to counterfeit the latest bill a lot of the faith these foreign institutions hold in the bills legitimacy would fall apart.
Except in this case you have flatbuffers which is a perfectly reasonable replacement and works across a wide array of platforms.

We rejected Cap'n Proto for the same reasons. I don't see a need to use bleeding edge C++ features when the same(or better) results can be achieved with code generation.

Kudos on the effort but if you're looking for wide adoption you've missed the mark.
UNetBootin seemed to break a lot of images back a few years ago when I used it. Rufus actually scans the image and makes sure it's using the correct bootloader / filesystem type.
Tl;Dr

Therefore, construction of the pipeline on Army Corps land bordering or under Lake Oahe will not go forward at this time. I hope this is the start of mineral and property rights for the land. We have people living and dying because they cannot use their land productively. This is socialism people. It kills people.

As a Sioux native, let us use out land white men do, collateral on loans, to build business, but you string us up telling us what we can and cannot do with our land. I why can we not be allowed to do what the white man does?

As a Sioux I approve.
Have you watched the talk or read the post?
This is why USA is much better place to live. You can even buy a gun. Good luck with that in Europe.
Some day a real rain will come and wash all the scum off the streets
I agree. A more accurate explanation is that it would cost Microsoft money and/or reputation to take a feature away from people who take it for granted. As the de facto enterprise solution, they're stuck supporting their old mistakes.
They do, and they bring a lot of vandalism with them. Rampant in the southwest, unfortunately. One of many very good reasons to support the creation of a Bears Ears national monument.
My knee-jerk response was "because the U.S. doesn't have any really ancient ruins, duh." Well, guess I was wrong. Now I'm wondering if there are similar things in Australia, too.
Put simply, if you want to replace the currency in 2026, start doing it in 2016.

The existing notes are already difficult to counterfeit, though it has been achieved on occasion; this is primarily a defensive move by the Australian Reserve Bank to keep the goalposts shifting under the feet of would-be counterfeiters.

Banknotes have a limited lifespan, typically between 3 and 10 years depending on the handling characteristics of the denomination. At some point, old designs exit common circulation. At first, retailers will begin treating them with greater suspicion, then eventually stop accepting them even though they technically remain legal tender. Banks will still redeem old Australian banknotes at face value.
I'm not sure arbitrary is the best word here. I agree, this is a huge country in terms of geography and there are countless things to see that are incredibly beautiful or downright interesting, but the three sites you mention (Grand Canyon, Yosemite, and Yellowstone) are the cream of the crop in terms of uniquness and impressiveness.

It's not called the "Common Canyon" for a reason. Where else are you going to see something like that in the States? Something of that magnitude?

And Yellowstone? It's a Super Volcano for christ's sake!

Yellowstone and Yosemite both offer incredibly unique and beautiful sites.

This isn't meant to take away from your larger point - that we have hundreds (if not thousands) of other locations in the US that are both amazingly beautiful and where your experience will be more your own rather than shared with the denizens of tourists, but to call the major attractions "arbitrary" seems to undermine how incredible they actually are.
It's not COM that's the problem. When you instantiate Excel you're firing up an out of process instance of Excel which you communicate with over DCOM.

The problem for web apps (for example written in Classic ASP or ASP.NET) is that each request can create its own instance of Excel, and if the request that did this didn't complete and cleanly close down Excel then you end up with loads of orphaned Excel instances lurking in the background. When this happens eventually the web server runs out of memory.

Excel is definitely not intended for this type of use. Some people get lucky because they know what they're doing, 99% of the rest should just stay away.
Why were there no parachutes? It would at least have given them a chance.
Jump Over ASLR: Attacking Branch Predictors to Bypass ASLR [pdf]
I've spent two decades writing C and C++, but the last 8-9 years in really high-level languages (Ruby, Javascript, Python). From either end of the spectrum, I've never felt the need for such emphasis on fixed-sized numeric types.

I've commonly needed access to fixed size numerics, like when sending texture formats to the GPU, defining struct layout in file formats and network protocols, but I have never once thought: "You know what, I'd like to make a decision as to the width of an integer every time I declare a function."

"Just has to work" low level code was the norm during the 16-bit to 32-bit transition, so it was a fucking pain. Notice how smooth the 32-bit to 64-bit transition went? (and yes, it was smooth.) I credit that to high-level languages that don't care about this stuff, and people using better practices like generic word-sized ints and size_t's in lower level code. Keep that stuff on the borders of the application.

I've noticed a decent-sized emphasis on type size in both Crystal and Swift, two not-entirely braindead newer languages. I don't get it, it's a big step backward.
Big fan of flatbuffers here. Good performance, fit out needs and has MSVC pre-2015 support which is something Capt'n Proto is sorely missing.
Singapore already has some autonomous taxis in test.[1] They have a backup driver on board, as do Uber and Google.

[1] http://mashable.com/2016/08/25/driverless-cars-starts-singap...
Washington is one of the states I've visited least. I'm in the Pacific Northwest at the moment in Oregon, we'd intended to go on up north through Washington, but got waylaid for a while because my girlfriend wanted to work for a while in a regular job (her online income is much smaller than mine). I've passed through Washington once on my way to Alaska in 2012 or 2013, but I was in a hurry because the summer season in AK is very limited and strictly enforced (you don't want to get stuck on the wrong side of the mountains coming down through Canada in a big motorhome when the snows come). So, I'm not the best person to ask; I just did the obvious tourist stuff and kept on driving.

"How I wish I could do that..."

I'm gonna let you in on a secret: You (almost certainly) can! It costs less than living in a house, if you set out to live cheaply and travel slowly (the driving part, and the paying nightly rates rather than weekly or monthly rates in RV parks is how you can spend a lot living in an RV). Mobile internet coverage is better and faster than ever, though much more expensive than ever (I pay nearly $300/month). If you're a software developer of any sort, you've got a lot more freedom to live however you want than most people who have ever existed in history.
Actually your chances are increased if you come from the middle class. I might get downvoted for writing this, but the poor have a harder time because of their lack of access to education and the rich have it 'harder' in the sense that they don't have certain motivations to work harder. These are tendencies of course, not the general case.

I remember reading the Forbes 30 under 30s stats once and seeing that >60% came from a middle-class family.

I'm just 22 years old but from what I've seen for the moment from people around my life, this is what happens: Guys with really rich parents end up at an important role at their dad's company; and once their dad retires they become CEO. On the other side, middle-class guys are the ones starting up startups and companies in general; which ends up making the number of middle-class CEOs superior to the number of high-class CEOs.
Indeed. bit n has value 2^n; byte n has multiplier value 256^n.
That was my first thought, as well, followed by the fact that it may also be because we (or at least, I) know very little about those civilizations. When I go to Rome I am imagining what Roman life was like based on my knowledge of it. My pre-existing knowledge makes the sites come alive in my imagination, and thus makes them more intriguing to me.
Seems like a good opportunity to point out that the pun is that the RPC model is based on capabilities. Capabilities and Protobuf -> Cap. 'n' Proto. -> Cap'n Proto
It's nice to see one thats not just bashing the format as bad or insulting the developers.

You know the author was part of Excel team, don't you?

The article seems like an explanation, not a justification. Moreover, I totally agree with the conclusion: use OLE to extract information programatically.

But the format is still terrible :-) The fact that there were reasons to do it that way at the time is not the same as saying the decisions were the right ones. Probably there were reasons to do <insert here any despicable historical or technical catastrophe>.
پکیج تور لحظه آخری کیش ویژه عید قربان ۹۵ – ورود ۲۲ شهریور
> Legislatures want to open up markets for electric vehicles but are wary of undercutting dealers, which are local economic and political engines.

Which, if you think about it, means that the local community is overpaying for their cars, and this money funds the dealers. We're generally ok with middlemen taking a cut if they add value, but I don't know anyone who thinks car salesmen add any value whatsoever, they're just an annoying hindrance between you and the car you already researched and wanted.

If everyone was super happy about car dealers, allowing some manufacturers to skip the dealerships wouldn't be an issue, because people would still use the dealers for the value they add.

But people aren't, which is why only the dealers themselves, and the politicians they've bought are fighting to keep them around. Everyone else just wants them gone.