skysight-inc/HackerNews huggingface dataset:
Really? Is it perhaps because of those libraries that do their best to make test call sites look like weird pseudo-English. Stuff like having a library function named it():

it(“should be confusing”, function() { ... })
When people report driving cars, having sex, cooking entire meals and then eating them, and various other strange behavior while under the influence of Ambien, saying "racism isn't a side effect of Ambien" is a snarky and asinine tweet. It's the kind of cheap shot a writer for a late night talk show would write.
how about banning Trump from twitter to start.
> 1) Oil was pretty expensive since 2005. 2) Everyone could capitalize on that. 3) Existing big car companies could finance R&D themselves. 4) According to Wikipedia, incentives started around 2011, way after Tesla was funded and probably before other car manufacturers started moving.

You're just completely wrong on the chronology.

The federal tax credits were in place for the 2009 tax year: https://www.tesla.com/blog/tax-incentives-why-roadster-costs.... The Roadster was released in late 2008 (only 150 units shipped in 2008). Almost all of Tesla's capital raise came after 2010: https://www.forbes.com/sites/jimcollins/2018/04/25/a-brief-h....

> The fact remains that none of the existing car manufacturers decided to even try to compete with Tesla until it was painfully obvious that Tesla's going to "make it" (i.e. Model S) and that consumers love their electric cars.

Again, your chronology is completely wrong. By the time the Model S came out, GM had already been selling the Chevy Volt for almost two years. And throughout both cars' run, the Chevy Volt has been selling at approximately the same volume as the Model S (both car sold 110-130k units through the end of 2017). The Nissan Leafs also came out in 2010, and more Leafs had been sold as of the beginning of 2018 than total Tesla vehicles.

To recap: other car manufacturers (GM and Toyota) were first to market with EVs, in the late 1990s. They were also first to market with mainstream popular EVs, in 2010, two years before the Model S.
I said this somewhere else but it's a fools errand to take left/right understandings from one country and just apply it to another country.

Most people refer to left/right in terms of it being a snapshot between two competing power centers which occur in democracies.

You could try going down the path of common narritives or meta-narritives of the left/right but you usually end up conceptually a lot higher than some like Socialized healthcare.

Hitler's germany had forms of socialized healthcare, does that make his government left-wing? He was a vegan who promoted environmentalism and animal rights, is hitler left wing?

It's kind of silly espicially when you look at a country like america's political history and how the democrats of 200 years ago seem more like the republicans of today.

> Likewise, one of the things which makes no sense to me about American politics are sentences like “liberals want to take away our guns” (sarcastic use of the name?) in response to limited control; in comparison, the UK is so anti-gun even the police don’t usually have any.

They don't want to end up like the UK where you need a license to watch tv, own a knife, stack rocks on the beach or put rubbish in your own van. They look at a city like london where crime has skyrocketed and pensioners are being arrested for defending themselves in their own homes and wonder what on earth is wrong with the brits.

Because despite what a lot of gun control people bang on about, getting rid of guns doesn't get rid of crimes. So who cares if less people are scared by a gunshots, if more people end up being violently attacked with knives? Makes absolutely no sense why anyone would be proud of reducing gun crime while ignoring the overall rise in violent crime.

> One of the other left-right splits we see in American news is on the topic of gay marriage (left-wing pro, right-wing anti). In the UK, gay marriage was legalised by the most right-wing of the major parties.

Gay marriage is another example of being a liberal policy and this kind of proves it. The modern western left will usually be ahead of the curve on this because they appeal heavily to minorities and gays are kind of setup to be the minority compared to hetrosexuals.

In the end though it's a violation of "human rights" and the freedom of the individual under liberalism and the only way you can counter that is to introduce non-liberal arguments such as traditionalism which could then argue that it's important to maintain the monogamous man/female relationship structure.

Maybe via liberalism you could claim that the rights of the child are harmed by the lack of a biological father/mother to raise them but i think that's a bit of a stretch in most cases.
(2002) according to the HTTP headers:

$ curl -s --head http://www.jera.com/techinfo/jtns/jtn002.html | grep ^Last
Last-Modified: Fri, 06 Sep 2002 07:16:46 GMT
It can provide a signing chain from the bootloader upwards to verify that you're running the software you think you are.
Families that browse 4chan together, stay together.
Secure Socket API: POSIX socket API as a vehicle for a simplified TLS API
Is he still running Square too? Maybe he needs to go all in on one and quit doing this back and forth dance.
Atom came too late and it wasn't enough to beat ARM. All the other low power players stagnated.
I discovered netdata in 2016 and it's become a standard part of my server builds. Fast, low memory, and crucially it's pretty enough to satisfy/inform non-tech people.
...because its not so nerdy to own one, now. Because of marketing.

And of course old ICE designers are incapable of marketing their EVs as anything but cute. That's why they never could have made this market what it is, on their own?
Google One Is Now Available to Everyone in the U.S., but Is It a Good Deal?
It will one day. Hopefully under full user awareness and control.
> Since global variables are "evil", define a structure to hold all the things you'd put in globals. Call it something clever like EverythingYoullEverNeed. Make all functions take a pointer to this structure (call it handle to confuse things more). This gives the impression that you're not using global variables, you're accessing everything through a "handle". Then declare one statically so that all the code is using the same copy anyway.

I see this in practice WAY too often... Heck, I've been somewhat guilty of it myself before.

(Bonus points if it's in a functional language :P )
Take for example the secure enclave on an iPhone. If the FaceID / TouchID was implemented in software then you could read it from memory if you compromise the A11 chip. Instead you have to now compromise both the secure enclave and the A11 since it is isolated from the A11.
I'm just curious how a social media platform should be run. In my opinion none of them do a good job or deliver a likeable experience. If you look at the big ones they all have negative points: FB, Twitter, G+, and so on. Maybe Reddit is the one exception since I can still find what I want and AFAIK they still offer unrestricted API access.
Google just gave control over data center cooling to an AI
>All these kids are more than welcome to go to Germany and save $500K in tuition fees.

Be careful what you wish for, brain drain is a real phenomena.
Apple cores out perform ARM cores. They don't care what ARM dies in this space because they're years ahead of them in perf already.
I quit Twitter a while back when it was showing me anti-Muslim tweets. Mostly retweets and likes by some of right leaning tech leaders that I respected and followed. Many of these influential accounts were spreading obviously false tweets. Even when it was true, they would retweet if suspect was a Muslim. But if suspect turned out to be not Muslim, then these accounts would stay quite.

I support free speech but I don't want to see hateful speech when I eating my breakfast. Especially when I am the target of hate & harassment.

Sorry cannot hide behind freedom of speech when your real motive is money. Now people are leaving your platform, so you all of sudden care about controlling hate and harassment on your platform.

There are real life victims because of hate and harassment that these companies protected for so long.
Why not just 1 line? Of course, the application will halt after one test fails, but some people like it this way.

#include <assert.h>

Usage:

void test_foo() {
assert(foo() == 4 /* foo should be 4 */);
}

Output would be something like

Assertion failed at "foo() == 4 /* foo should be 4 */"

If you run the application in a debugger like GDB, you can see the frame when the abort trap is called.
The worst is their new "XYZ and 7 other people you follow also follow ABC" and then they show you one of ABC's tweets.
Benefits of admin templates explained
I don't know why using my keyboard is any different. Where are your assumptions coming from? A button is a button. This is why we use CI at my company – it IS all automated. And the last button I press after I type `git push origin master` is...you guessed it...return on my keyboard. That commit never sees the light of day in production unless it makes it through all of our checks.
If you missed it on the readme, I wrote a document that explain how it works behind the scene: https://github.com/MichaelMure/git-bug/blob/master/doc/model...
Looks interesting, but I would use with caution if you have renal or gut issues. Research this one extensively before using.
$860 USD [1], $700 USD [2] - Snapdragon 835. Seems pretty competitive IMO.

[1]: https://www.amazon.com/HP-Detachable-Snapdragon-Processor-12...

[2]: https://www.amazon.com/dp/B07CYX3DG8
Like a ChromeOS MacBook.
Love this idea. I've thought about doing something similar, but as a graph, so we could see books that many people have recommended in common.
> In addition to that there are "left handed" inks for fountain pens that dry crazy crazy quick.

How's the feel with the quick-drying fountain pen inks? In the ballpoint arena, they just seem less enjoyable to write with -- just my opinion, though.
This is because Americans have a collective mental illness when it comes to publicly funding societal goods.
CastSan: efficient detection of bad C++ casts [pdf]
Dramatically lower performance expectations.

Low power Intel is not as good as low power ARM. "High power" ARM competitive with desktop doesn't quite exist yet, although the iPhones are very close (and better than a desktop of a few years ago)
Caesar fought and defeated armies several times the size of his own. If his troops lost, it was because he wasn't commanding them at the time. He was truly the best general ever... according to Caesar himself.

Since the only records we have for the Gallic Wars is Caesar's own Commentaries on the Gallic Wars, we have no choice but to believe him. It is a great book though, especially if you're interested in how old school propaganda was done.
> 2 year later email of 'we lost access to everything.'

This is my recurring fear. It's why I like the idea of making it difficult for the client to gain this access because I'm hoping that a misplaced access mechanism doesn't leave the system wide open.
+1.

The trick is "lie in your hammock at an angle". Or your back will yell at you
Thats what i actually use with C macros, except its intentional and saves lots of typing: however you must know some macro trickery to understand how it even works.
The linked article refers to Arm core designs roadmap. Qualcomm and others will use those cores in their SoC. Apple, on the other hand, no longer uses those cores, they design their own cores that just happen to use the same Arm instruction set. Their cores are already more performant than those provided by Arm, so they don't need those design to put A# CPU as the main processor into MacBooks, they would probably design their own. So, this article is not the best evidence that Apple will use Arm in Macs (even though, I believe this would eventually happen.)
Quite. "Inserting tweets into my timeline to turn it into less of an echo chamber" seems like it cannot do anything other than insert tweets from the far right about how people with darker skin colours should be second class citizens (or worse).

There is an entirely reasonable reading that Twitter is not competent enough to do this without making the platform more toxic, not less. I'm personally of the opinion that asking Twitter to do more moderation is not a great idea, because it's proven beyond all doubt that Twitter is no good at it and has no mechanism for improvement where it would ever get better. All they're going to do with more moderation is make more mistakes.
I lost my website: how to start over and recover
Do you mean 'programming'? Because 'Computer Science' doesn't really need to be categorized as engineering, being a science and all.
It's funny that there have been a number of tweets from Twitter Product Managers over the past couple of days saying "We want to hear from you why you used these third party clients" and "What can we do better?" and the like, and almost every single response is the above.

They're not actually listening of course. Twitter, as a company, just doesn't seem to understand large segments of their users, and it's really strange.
> The only real way to do that is to store the session variable in the URL. And that comes with its own host of issues.

There are also cookies, which have their own host of issues. As does JavaScript, as does anything else, really.
> Also, the design of Fossil and Chisel is s bit difficult to read on mobile.

That's just the default. You can easily change the CSS, though it would be nice if you could select from themes created by others, particularly to get one that's friendlier for mobile users.
During last couple of hundred years Europeans colonized good portion of Asian countries and lot of history and art of taken back to Europe. Now lot of European countries hold these things in museums. It is a source of income for these countries and also attracts tourism ecosystems, so they are never going to give it back to countries it came from.

Also I sometimes find it ironic some of these museums in European hold very little local history, instead they hoard history of other countries they ruled in past.
> The main issue is that it isn't possible to codify what is genuine evil intent as of yet (and perhaps, ever).

It won't ever be possible. This is why, when faced with these questions, platforms set it as "What is considered acceptable by most people in my society" plus/minus some amount of leeway (Which is where the platforms vary). Both the amount of leeway, and the kind of leeway is, naturally, subjective.

Your newspaper's opinions column gives negative leeway. Running your own samizdat publication gives you a lot of positive leeway. Broadcasting through Twitter gives you something in between.
Here I always recommend MP3: The Meaning of a Format by Jonathan Sterne. Fascinating read on how MP3 shaped music for a generation.
He still has the private keys that control addresses that can be shown from the blockchain to have had the coins until the hack.

What is harder to prove is that he doesn't also control the new addresses where the funds were transferred to.
Exactly 41 years to the day after Elvis.
The Roadster (released 2008) sold less than 2,500 vehicles. It is a historical curiosity, like the EV1--the fact that a tiny handful of people bought the Roadster without tax incentives tells you little about how consumers would react to a mainstream vehicle. The story of mainstream EVs starts with the federal tax incentives in 2009, the GM Volt and Nissan Leaf in 2010, and the Tesla Model S in 2012.

Tesla has done a good job making popular, well-rated cars. But this idea that they were "first" while others were "sitting on their asses" is just completely factually incorrect. Competing car manufacturers dipped their toes into EVs years before Tesla even existed, and everyone rushed to build mainstream EVs in the same 2007-2012 time frame, with Nissan and GM releasing their products first.[1]

[1] Also, I don't see the relevance of the Ford loan? I'm not the one trying to add a moral dimension to the history of EVs. There is none. The relevance of the federal subsidies is not "oh, Tesla took subsidies." But rather that subsidies were necessary to make EVs attractive to consumers. The EV1 was canceled because consumer surveys in the late 1990s showed that you'd have to sell an EV for $28,000 less than a gas car to get consumers to buy it. Rising gas prices closed up a lot of that gap, along with advances in battery technology improving range. But the $10,000 or so in federal and state tax credits also played a huge role in making EVs palatable to consumers.
I would call many of these "music formats" rather than audio formats. Those punch cards and MIDI etc. don't actually represent audio at all. Even a deaf person could read and appreciate those.
> I doubt you'll get right-wing stuff, this looks like it will be handpicked by some human

That's definitely not going to be the case. It wouldn't even remotely scale. Heck, Twitter don't even have staff that speak many languages.
Mmmm, with two previous examples of similar transitions, as well as the fact that lots of the tech that makes up MacOS already runs on aarch, I’m not sure there’s much to back up that view.
Its just a start... I wasnt sure about the number hence started with 50%.... I can bump it to a bigger number... What makes sense? 70/30... or 80/20? or 90/10?
It always really bothered me that there had to be so much syntactical sugar on top of testing frameworks. Unit testing should be written in exactly the syntax of the language you are working with. I don't want to have to carry that additional crap in my working memory while writing code. I can't stand having to look up Gherkin syntax just to write a few dumb tests.

The only reason I see the usefulness of additional syntax just for tests is the case to have non-technical people writing tests. From my experience, this is a terrible idea.
Can something be socialist when a private version could never exist?
I think one issue is that it's really easy to set up a public Fossil instance. It takes about two minutes to get it running if you've got a web server with CGI support.
Naah.. Its real number :)
The decentralization after reaching a certain scale is I believe the key to Reddit's success
They can have it, as ARM TrustZone. This is an independent ARM chip and is in fact used in the AMD PSP. I don't know if some or all of these laptop SoCs would have one, though. Some (most?) Android phones have one (see: https://googleprojectzero.blogspot.com/2017/07/trust-issues-...)
I get 6-8 hours out of my Zenbook with ArchLinux. Nowhere near the touted 9 hours of the specs, or the 12+ of the Macbook.

My system is exceptionally lean. I run bspwm and the radios are always off except WiFi. Still, I feel like I could get a lot more from this laptop. I cannot (and I certainly wouldn't want to) install Windows on dual boot to make a comparison though.

What distribution do you use?
Ask HN: What are the highest quality GIS datasets sources?
A friend of mine and I are considering starting a hedge fund and we're making a research on the upfront and ongoing costs.

What kind of GIS data sources would be most useful to us, and what the associated ballpark(s) would be?
I imagine they meant it's a way to do code review for projects they currently host on Keybase.
> Google had a decent hunk of the market share when it was there

Which was less than 30%.
Hard to say to be completely honest.

On one hand I'm curious to see the responses to the idea that corporations that were founded and bloomed in liberal countries can suddenly just become "global" companies and not be held to those same liberal standards.

On the other, I look at countries like China and Russia and wonder how much mileage this "liberal world order" has left in the gas tank.

If we look at history we can see that when liberalism first encountered china it wasn't John Locke and human rights that opened up trade, but a naval blockade that forced china to capitulate (and create hong kong too, which is the most liberal country in asia).

Do we as the west have the ability or the willpower to pull a move like that again? Because if we don't then i don't see how we can overcome china other than writing more bloomberg articles on how their ghost cities are going to crash their economy any day now.
This is the official policy:

> ... David Cameron during a visit to India in 2010, when he was asked if Britain would ever return the [Kohinoor Diamond].

> "If you say yes to one you suddenly find the British Museum would be empty,” said the Prime Minister then. "I think I'm afraid to say, to disappoint all your viewers, it's going to have to say put."
A classic (quirky) electronics textbook teaches basic electronics with analogies from high-school physics (mechanics and acoustics).

Dynamical Analogies, by Harry Olson:
https://archive.org/details/DynamicalAnalogies

It's in the public domain. I love it so much I had it printed and bound.

The book is based on lectures given in the 1930s & the math is nothing like what we use now. I can't follow a lot of it. But the tables are intuitive & the explanations are very clear.
Because an enterprising engineer managed to hand code an assembly language implementation of cellular baseband on ARM thus entrenching ARM as the low cost implementation on a cell phone. After that, ARM expanded outward to run the GUI.

In addition, the batteries of the time demanded a specific power envelope. Not many chips had this envelope ... pretty much only ARM , MIPS, and a handful of also rans that you've never heard of.

Once ARM got going, network effects took over. There is no reason you couldn't implement a cell phone on a MIPS core, for example, at this point except for network effects.
Comment won't be included the assertion message.

If you want to put arbitrary string there, you need something like this:

assert("foo should be 4" && (foo() == 4));
Thanks. I used blinkist for a while but the books were totally irrelevant to me. You can start the 7 day trial to get access to all the books...
Idk, I think it is a pretty interesting thought experiment. Sure it's not focusing on overall tatics or deeper reasoning, but you can't really measure that with data.

The author is just looking at purely combat performance as some sort of way to rank them. Anything deeper wouldn't really work from a data perspective because we really don't have the best records from back then.