skysight-inc/HackerNews huggingface dataset:
Counter-anecdote. My dog finds his reflection curious for a minute or so until he sniffs at it. Without any scent, he loses interest in the reflection, appearing to shrug it off as make-believe like the dogs he sees on television.
Seems kind of self-aware-ish to me, in only that he can distinguish between sight and scent of himself.
I fully agree with your assessment of the reaction (or lack thereof, and its reasons) to 9/11 by the GWB administration. It is well supported by the testimony of Richard Clarke [1] and by the investigations of senator Bob Graham [2] [3] so I don't understand why your comment gets flagged.

My point was limited in scope to the 9/11 attack itself. I think terrorism on that scale can be classified as assymetric warfare.

Warfare predates nation states. Today, most of the world is parceled into nation states. But violent non-state actors never ceased to exist. And therefore we shouldn't limit our definition of warfare only to war between nation states.

[1] https://en.wikipedia.org/wiki/Richard_A._Clarke#9/11_Commiss...

[2] https://www.nytimes.com/2016/09/10/opinion/bob-graham-releas...

[3] https://www.amazon.com/Intelligence-Matters-Arabia-Failure-A...
I've been a fan of PyCharm - AS that much worse?
What's the easiest way to through a Firebase database behind this?
It's also hard to judge anything from GitHub code when lacking necessary context. Most of repos on my profile are from 48 hour game jams, so their code quality hardly matches anything written professionally.
I, for one, do not. Material Design, and the other flat themes are horrible on the web because they ignore established conventions and disregard affordance. Even on mobile I don't know what's click... tappable.
I think she also meant but didn't say stopped contractors ripping her client off.

Charging for Italian Marble but actually using crap materials or billing for more days worked than they did would be a couple of good examples.
For what it's worth, WireCutter does disclose this rather prominently. They effectively make money through you buying their recommended products through their website, and often depend on receiving expensive products for free.

In general I think they're usually a decent guide, but they are sometimes not aligned to the values I'm after. I don't usually trust them for camping or hiking stuff since they tend to be overly focused on things being cheap or uselessly multi-purpose.
As a Brit, I'm very grateful to the Americans. By antagonising a substantial proportion of the global population, you've really taken the heat off us.

The people of Afghanistan have a long and justifiable tradition of hating the British, mainly thanks to the three Anglo-Afghan wars of 1839, 1878 and 1919. Since the American-led invasion of Afghanistan in 2001, we seem almost quaint by comparison; our brutal imperialism is tinged with a vague hint of nostalgia for the days before cluster bombs and counter-insurgency tactics.

We invaded Iran during the first world war, backed a military coup of their government and ruthlessly looted the country for oil, but all of that seems like water under the bridge compared to the CIA's persistent efforts to destabilise Iranian society.

Pakistanis have every reason to hate the British - we imposed a bloody and brutal regime across the Indian subcontinent, then so badly botched the transition to self-governance that at least a million people died. Thanks to a decade of poorly-targeted and possibly illegal drone strikes by the US, nearly a century of totalitarian rule under the British is almost forgotten.

I can't remember the last time I saw a British flag being burned by an angry mob. Your government's decision to remain constantly at war probably hasn't done a great deal for your safety, but it's really distracted attention from our barbarism.
GitHub vs. Bitbucket
> [...] you can improve things noticeably if you just... care... and think things through [...]

This. Also: What the blogpost highlights well in this regard is that since the "bar" is orthogonal to real world skills and/or motivation, not only will you reject great developers who do (or would) care, there's also some chance you gather others who don't instead.

I'm also under the impression that "not caring" in this sense contributes largely to problems as those discussed here: https://news.ycombinator.com/item?id=17164728

(i.e. just ship what the customer/boss wants, don't bother understanding the problems or think things through)
Why Data Collaboration Is the Next Revolution
I support free markets because they tend to distribute scarce resources efficiently, and monopoly disrupts that. A union is, roughly, an attempt to form a monopoly and charge a price above the market price, which our first expectation should lead us to think will cause a deadweight loss and drop in employment, although there will be some rents to the workers that keep their jobs which of course is why they are trying to do it.
Or, part 3:Endless Reinvention

https://technicshistory.wordpress.com/2018/03/31/the-transis...
... but they made one (runtime only) for that particular use case if I understood the slides correctly, and that is the optimization.
True, but it is also a science fiction concept that is presented in everything from Prometheus to Futurama.
Ah, HackerNews' other greatest sin

"If someone's freethinking, they'll think exactly like me"
I don't see how a new language can claim to fast and efficient when it does nothing to encourage data-oriented programming.
One of the more disturbing angles of the Civil War is the number of child soldiers on both sides.

https://en.wikipedia.org/wiki/Child_soldiers_in_the_American...
This will be successful, I guarantee it.

I have a colleague who uses 100% of her vacation days (25 days/year) to travel to Disneyland/World. When she goes for 2 weeks, she is in the park every one of those days. There's apparently one night a year where the park is open 24 hours and she'll fly down from Calgary to Anaheim just for that day. She talks about all the other people she knows that are just like her. There are thousands of families that spend all their vacation time in the park and therefore, I'm sure there are plenty of people willing to pay $300 for early access so they can brag that they were one of the lucky ones.
Bootstrapping a $60K/Month Online Lending Business
> co/contravariant representations represent exactly the point at which formal typesafety starts hurting instead of helping as an engineering practice.

I can't understand what you mean by this. The Python 'list' type is covariant in its contents and comparison functions such as 'operator.lt' are contravariant in their arguments regardless of whether Python has types or not.

Co- and contravariance just are. They're not things that dynamic languages somehow don't have. They do have them! It's just harder to see them (and harder to take advantage of them for your own benefit).
The air gap itself is so that the military can use Google cloud to run computations that require a higher level of clearance. Those high clearance level computations are more likely to be directly related to combat and AI for drones. Air gap itself is no biggie, but the only reason they're building it is to enable the use of Google cloud for drone AI.
> Count down to an article about five or six employees throwing a fit and protesting that military contracts offend their morality

Many people know that the aerospace industry has had pretty intimate relationships with the military as long as the former's existed and I certainly would expect that SpaceX employees do as well, between Zuma and that NRO launch they did.
It doesn't improve much on e.g. JavaScript or Python. That's not the point. The point is that it's a small fast zero-dependency embeddable language that could be used for e.g. scripting in games or small devices.

Wren is another nice one:

https://github.com/munificent/wren
A landmark Supreme Court ruling against software patents just turned 40
Show HN: PR Patrol – Monitor code that matters to you
This destroys capitalism, you can't move the criminal risk to the shareholders. Increased monetary risk, sure: like corporations convicted of crimes have to give money in restitution before making shareholders whole; or even go the next step and make major shareholders liable for covering that restitution (if it exceeds assets on hand) in addition to eating the loss of stock. But for capitalism to function, investing must only lead to monetary penalties (but we could certainly make them stronger).

If you have to, move it to executives, it could actually justify the insane salaries and bonuses.
In one very vague sense, marketing, communication, pr and propaganda are all cousins.

But in a more serious sense, if you just out and out lie, and repeat the falsehood, I would count that as propaganda. If you simply put a spin on it but don't disavow actual facts, I would put that down in PR.

In Handmaid's Tale, when Fred goes to Canada he engages in a lot of PR. But when he disavows actual practices, he slides into propaganda.
Criminal negligence seems to me to be more appropriate than manslaughter. They disabled safety features and replaced them with their own which failed to function correctly. They whole testing program seems to have been rushed and corners were cut.
Ask HN: What is best tool for technical interview tests?
My company will be interviewing people remotely. I am responsible for doing technical tests for the candidates. I would like to use an existing tool for that initial test. Something that will give a time restricted test to the candidates with questions that need to be answered and some small coding challenge that can be done all in browser. We will be looking for frontend developers so technical interview will contain HTML/CSS/JS coding challenges.

Can you recommend any existing tools?
Hm, that does indeed sound concerning. I'd still try for myself though, since tone matters a lot. There is a reason lists like this exist [0]. If you have experience you probably know some of the letters and emails professors get (special and general relativity and quantum anything are prime targets). Honest questions on the other hand get either no response (too busy) or a detailed answer. It's hard to judge without seeing the correspondance.

I still believe that in aggregate peer review works, even if it fails once in a while for single cases, especially when the result is as scrutinized and as important as this. Do you have a better idea for making progress and figuring out what reality is really like?

[0] http://math.ucr.edu/home/baez/crackpot.html
What? Why don't they have their hands on the fucking steering wheel?
It's random little things I've found them useful for. Pepper grinders, knives, sunscreen, cookware, et cetera.
An even smaller world’s smallest ‘computer’
Sorry, are you saying that Android Studio helps you develop in a way that is unused or unwanted?

Because if so that is quite wrong. The overwhelming majority of Android apps, existing and under development, are made as traditional byte code apps. Among more intensive games, things like game engines are more common (e.g. Unity, Unreal Engine, etc), but that's a specialized case.

As to the web apps, that remains kind of the worst of all possible solutions. People who are wed to the traditional web often ply that course, but it certainly isn't most common.
interested in this, too
Sometimes you just gotta aim at the head.
1) I was talking about a consumer in a grocery store not having a clue as to what they'll actually pay until they get to the register, not a company shipping products.

2) Zip codes have zero to do with taxing jurisdictions; zip codes merely tell you where the closest post office is.
Zapcc high-speed C++ compiler now open source
That damn Newton and his laws....mass murdering bastard that enabled all kinds of weapons to be developed. And ol' baby-killer Franklin should have never flown that damned kite of his either... some people, i'll tell ya' what...
Manslaughter is what you charge someone with when their willful negligence leads to a death.
I'm also an European, and in we have certain laws, wrt nazism, fascism and communism (in short: promoting them is a crime). Therefore, from this point of view, who is a nazi or who is not is up to the courts to decide, based on some evidence. Unless a judge says so, addressing anyone as a nazi is a libel.

For the people who were banned, it was more of digital mob lynch than any appearance of rational thought.

I usually do not put people who do I do not agree with into the being wrong box. Maybe they considered some argument I didn't, and that's how they came to their conclusion. Of course, the opposite is also possible, therefore the discussion, with exchange of the arguments, is the best approach.

Pre-labeling someone with the intent to smear their character damages the discussion. Preventing them to say their argument ("de-platforming") does the same.
A while back I was interested in learning more about programming compilers, so I checked this project out. I actually added array map, filter, reduce, and sort methods to the language, which was fun and a learning process.
Huh. I was gonna say I thought the Civil War predated morphine, but then I looked it up and it was discovered and packaged/sold a few decades before the war started. TIL
The resilience is talked about every other week. And we also have tons of data about people who had difficult childhoods or kind of struggle when young and did not came out winners in the end. Or did became winners battling life long depression, alcoholism and personal problems. Or became winners in winners in way you would not want your kids to win. [x] Article itself mentions it in "Social scientists have shown that these risks are real" sentence. Real, indeed. Abusive alcoholic parent may force you to problem solve, but a kid raised by alcoholic parent is also more likely to end up alcoholic too.

There is also interesting question on whether you would rather raise kid for the hall of fame or whether you would rather raise kid for what you think is good for that kid. The two goals are not always the same.

Current society does not exactly have surge of poor kids raising through the ranks and rich kids struggling. It is other way round, poor kids tend to remain poor whole their lives and rich kids tend to remain rich. There is enough of data on that nowdays.

When you look at past generations and look at details, you see a lot of problems in them too. Plenty of them had real problems - be it violence, alcoholism, drug abuse or other self harming ways to deal with problems. We tend to look at past people through rose colored glasses, but they were real people, not always best of best.

[x] Hitler was homeless at one point. Lenins brother was executed. World would be better if those two did not became resilient and capable in way they did became.
The stock photo of a Klansman really makes me sympathetic to their case
* JPEG 2000 is basically dead in the water. It does not offer substantial advantages over JPEG for common use cases.

* WebP is a good alternative.

* BPG has potential licensing problems.
Your rent is pushed up when billionaires like Trump sell real estate to foreign investors.

Having foreigners own our cultural and economic institutions means they can push exert influence over us. If China owned the Yankees maybe they wouldnt hire Tibetean players for example.

The toyota factory didnt appear out of no where. It replaced what would have been a GM factory if American businesses had been more competitive, ie: there hadn't been a trade deficit.
SpaceX has already done several launches for the military, if anyone had a problem with it, they would have made noise before.
btw MIT-OCW is also unblocked
^ This. The only thing that I really have against unions is that so many make it difficult to get a job where they operate, and on the flip side, require membership to work at a given employer. If a union's benefits are so good (and they often are) then there shouldn't be a need to put people in against their will.
Chinese courts and law enforcement won't enforce an arrest order from a subsidiary Deleware court in a foreign country.

Just as a US courts and law enforcement wouldn't enforce a Chinese provincial subsidiary court order.
> has made [...] have seen [...] has been [...]

It's unfair to pretend these institutions, their purposes, and their effects stay the same across generations. It is similarly unfair to pretend people's perception shouldn't change across those same generations while the other factors do change.

It's like telling someone writing something critical of the Mexican government that it's ironic because of Mayan contributions to writing. Sure the timescales of the analogy may appear off, but so do the ones of technological advancement lately.
Just kill yourself now.
No, nothing like those long-exposure photos, but the human eye is far more sensitive than any camera, as proven by the fact that we can see the Milky Way at all with sub-second exposures. The number of stars in the sky under clear rural conditions is stunning.
People on drugs tend to behave in erratic ways.

In the case of a jaywalker, this might be as simple as crossing with no warning when a sober person might not cross. Any driver (human or machine) should of course do their absolute best to avoid a collision, but whether or not that collision is avoidable is determined in part by the object you collide with.

In the case of violence by the police, somebody who is holding a weapon and behaving erratically is inherently more of a threat then somebody holding a weapon and complying.

There's nothing per-say "evil" about drugs, but somebody with meth in their system is a hell of a lot harder to predict then somebody sober, whether that's in terms of jaywalking or a violent confrontation.

When we evaluate situations, especially emotionally involving situations, we have to try and gather the totality of evidence.
This was normal conditions.
>Neither of which seem to be the focus of android studio.

I think the decision is a layer below "Android Studio" -- or -- it depends on how you slice & dice what Android Studio is.

If you look at the ancestor of Android Studio as being IntelliJ, Jetbrains (not Google) did make a version of that IDE (CLion) for C/C++ native.

However, if you look at the Android operating system philosophy, it seems like Google (Andy Rubin) decided that a Java-like (Dalvik) VM is the 1st class programming model with native C/C++ (NDK[1]) being 2nd class. The Android Studio being Java-focused is just a downstream side effect of that.

[1] https://developer.android.com/ndk/
They say you need a PhD to use Haskell.

It's not true. I've seen PhD students use it!
Seeing the overall style of the documentation logos and copy, I am kind of surprised that embedding this from Swift is not covered.
> piping all your internet traffic through a single 3rd party has some obvious consequences

Your internet service provider is one of these parties. With VPN, you have a large choice of whom to trust and an easy option to switch.
I didn't downvote you but you waded into a holy war.

The main charge that python and ruby launch at each other is that the other is slow, then it doesn't matter because server costs are cheaper than human costs, then something about time to maintain and add features are the true costs and so on.

So when you mention anything about those languages being slow, and someone just walked out of a four day internet dispute on reddit...
Yes, it's really "Offline Only" I suppose, though it's a small matter to make it sync with a remote CouchDB.
"Anonymously" is really really hard to do.
"There's certainly a case to be made that a strong US military is in the world's best interest."

Then make a case, don't just state that you can and move on as if you did. For example here is my counter argument:

The US is currently stealing children, this is obviously not in the best interests of anyone, womp womp.

"a majority of citizens of democratic countries across the world"

Democratic countries like to keep their democracy not be ruled by a tyrant. The US Military is very tyrannical, the CIA has been a massive destabilising force in a lot of democratic countries.

"Given that society created the environment"

The tech companies created their environment, just like their employees spent their time and effort acquiring their skills. You are claiming authority over other peoples work with no justification.

"I'm not in favor of compelling anyone to work for any purpose"

You just stated the opposite. These are hypocritical weasel words so you can walk back your argument.

"There's also a real chance -sic- refusal to cooperate -sic- could have disastrous consequences for the world"

Such as? You make a lot of wild claims with absolutely nothing to back it up.

Your argument is ultimately trying to make a case for totalitarianism as long as the US are the totalitarians.
Really Happy to hear that. If you have further feedback on how to improve it please let us know!
Thanks! That was more interesting than the Ars Technica article.
Don't we have already Lua for that? It even has a state-of-the-art JIT compiler.

I am all in for competition, but I can't see how both of these languages could improve over Lua.
Also work on our side. Please Open an issue with all the details so we can check simulating your environment. Thanks!
Vivo nex
I think you misunderstand military contracts.

Google wants in so more senators lobby for them. Anytime you talk about cutting military budgets a whole load of people get on the news and talk about how you're hurting Americans with jobs. Google just wants in on the political action and guaranteed income.
Great, so do those shareholders all get criminal records?
Another plausible scenario is the acquisition terms required Smyte to wind down the service over the past 6 months or build a replacement to fulfill contracts. Smyte didn't for whatever reason (either through negligence or negligence+hope to continue operations in a new capacity) and the deadline came to hand over the servers in the agreed condition (no externally accessible APIs available).

Twitter could have stepped in and halted things, but that would have required Smyte to have acknowledged breaching the contract and forfeiting $$.

This is all guess of what seems to me more likely than any Twitter exec pulling any triggers like this. Of course, it's still a screwup by Twitter to have not been tuned in and aware that fingers would point to them.

But that's a very different kind of mistake than "I have an idea, let's hit the power button at 6:30. Team: you have 30 minutes to let all our customers know."
In 'hockey' there is a ball. In 'ice' hockey it's a puck. (I also realise Gretzky is an ice hockey player, but thought it was an appropriate pedanticism given the discussion of the name of 'football'/'soccer' above :))
What does "co/contravariant representations" even mean?

It sounds from this and your other comments on this thread that you are preaching from a relative point of ignorance about type systems.

This kind of anti-progress attitude is why writing software is miserable and we leave trillions in productivity on the table. Understanding how to use languages with advanced type systems takes some time if you are not used to it, but it's significantly _less_ arbitrary bullshit to absorb than what you had to learn to use C or Java effectively and comes with far more added value in return.
How’s it compare to a Guetzli’d JPEG?
Ask HN: What is the most technically interesting thing you've learned recently?
HEIF, same idea as BPG (use HEVC intra-frames as images) but by the HEVC group, and already supported natively by Windows, OSX, iOS and Android.
I dont think AS is the problem. Android SDK + Build System + Emulators are just not good enough.

If it works the first time you are lucky, if it breaks you are on your own.
> The resulting code is cleaner, simpler, easier to maintain and more straightforward

I'd love to see the day when our profession invents and adopts objective metrics for attributes such as these so we don't have to rely on opinions.
Plato - Republic.