skysight-inc/HackerNews huggingface dataset:
> I have no idea why you think that seeing a fake ID helps "stop the attack from scaling". You don't have a photo of "the bad guy", you have a photo of somebody who did what they were asked for $20 and a packet of smokes.

Yes, and does talking to hobos scale? Can you do that online? Wouldn't they rat you out? Don't they lounge in front of shops that would have cameras?

And if you decide to go through all this, why not ask them to receive money-transfers or something more profitable?

> And again, validation is not a job for one individual, imaginary million dollar bonds don't make that any less true.

No, validation isn't performed by the bond - the bond just gives the employee motivation to do their job. And a disincentive for selling out.

> Usually domain validation is automated

> Such an appliance, able to make a determination regardless of its environment, does not and cannot exist.

Yeah. I totally agree with one of your statements.

The CA system with shared authority over one big zone just can't provide a high level of assurance. The games we play to try to keep Chinese CAs from signing certs for our domains (pinning, etc) are ridiculous. People who try that are playing with fire, and all to avoid issues from the broken model.

The issue is that the CA system is fundamentally flawed. It'll never be that good so trying is like gilding a pig. It's good enough for the sort of system I'm describing, but the things you discuss are so over the top for a fundamentally flawed system. Which is why no CA really takes it seriously - they know they're just collecting rent. In the current system we'll either kill the CAs one after another as someone tricks them into creating certs they shouldn't, or we'll end up with a collection of losers we can't kill because we know the next ones would be just as incompetent. Much like the banks.

What we need to do is adjust our expectations to what we can actually deliver, and are willing to pay for. All we need is a small roadblock you can't accomplish online and certificate transparency to make sure you see everything the system signs.
What is preventing them from preserving their culture?
Because it's the most used language in enterprise software.
It's reliable, rather easy to learn, and quite productive. It's not particularly fun, but it works and the tooling is pretty great.
Serverless Daily SMS Reminders Using Azure Functions and Twilio
Yes, applying double standards when it suits your narrative, and arguing for equality when it doesn't is another example of why liberals lost.

Apparently the fly-over country is at least smart enough to notice the blatant hypocrisy, so props to them for that.
Everything is "artisan" too.
Trickle down housing actually works though because real estate gets used (in high demand areas). Developers build at the high end for the most profit. When those that can afford it move into new fancy digs their vacated units become available to others for less.
Did your employer force you to agree that you are under at-will employment? They've already told you they'll fire you with no notice, no matter how inconvenient it is for you and without remorse to your financial status.

Why should you show them the same courtesy?
Reminds me of notes labelled "polite note"...
But a populist wasn't elected in 2008 or 2012. "Economic stagnation" doesn't explain Trump at all.
Unfortunately, there are also a large number of people who actively cheer acceptably childish behavior in a grown man, that they would have grounded their children for.
They do, they don't even look sympathetic about it. That's the worst part.

I ended up just berating a family coming back from an Emirates flight who just lined their luggage in the aisle from the back to the door and the back part of the train. They sat in the first few rows of the car. (they left rows of seats open, blocked, and I was blocked in at the back)

Lets just say. At that point of time, I didn't start with niceities the stop before I got off.
Air conditioners are heat pumps.
What makes you think "trump" is the stock market?

The graves of investors have been dug with political shovels.
If you receive a margin call, the bull market is over.
In some ways, the issue is not the person. We will all die at some point. How can we limit the damage done to the world meantime?
> patent system, banking system, courts, and police

If that's all the government funded, then taxes would be very low indeed.

> some of our profits

But it's not "some" is it? It's over 50% in places.
>doing it as a favor

In my experience doing something "as a favor" is the fastest way to get the person you are trying to help to act in a entitled manner.
https://en.wikipedia.org/wiki/Pine_View_School
> Government is a monopoly of force. You want to cure market monopolies by expanding the power of a monopoly that employs threats of violence. Good luck with that.

Or you could destroy it by reducing the power of government to use violence to guarantee exclusionary land use.

> Violently attacking someone and/or throwing them in prison for their refusal to hand you a share of the currency they received in private trade is a grotesque violation of human rights.

I would be fully for giving you the right to live untaxed if you also agree to not make use of any of the shared goods paid for by those taxes. That would be including most roads, of course. Have fun trying to earn more that way.
Yea probably. There's no reason to hold them back or subject them to peer abuse, or condition them to hide their gift.

Very gifted students will start knowing more about what they are studying than the teacher between 3rd and 5th grades. They will be completely bored throughout high school if held back to the speed of even above average students. This teaches them that they can coast.

It's a huge disservice to our society that our smartest kids are hobbled and quite often exposed to abuse from peers, leading them to be isolated and preventing them from learning appropriate social skills. Certainly this isn't always what happens, but it very often is exactly what happens.
I'll throw in an alternative perspective:

I don't care so much about expertise, but about just raw intelligence.

Talk to a really smart person about your engineering problem, and even if they are not an engineer they will give you good advice.

Ditto for sales, marketing, etc.

I've always been happy when I can tell the person that is managing me is a few steps ahead of me, allows me to learn from them and actually makes my job easier.

To me, it's only a bonus if they can do my job better.
Thanks, similar to how Harley-Davidson engineered how their bike muffler 'should' sound
Didn't realize it was that bad.

I'll continue to keep secret the location of the small grove of ancient mature trees where I gather the nuts each year. If word got out you'd have the crazies showing up wanting to cut them all down.
There used to be 4B American chestnut trees, but they all disappeared
I was going to make the same comment. The headline was clickbait. The article was poor overall, but the headline just plain misleading.
Ionic2 is quite a bit different. In my opinion it scales really well especially with Typescript. Most of features that would have required thirdparty solutions are baked into ionic-native.
Mark Zuckerberg as an Inspiration: From Software Engineer to Tech Lead
Why don't you name the company?

Unless there is personally identifying information about you somewhere in your comment history, your comment would be so much more helpful with useful examples, especially for people that are familiar with the actual company.

Just my 2 cents.
Can there not be inertia in the system? Is the GOP and the electorate flimsy as paper?
If you already have a big Java code base and/or your employer forces you, or there's some killer bit of code that is absolutely crucial to you and it's more effective/efficient to choose Java to be able to use it than to find an alternative or rewrite it in another language.
The problem is that some background in law is necessary when writing laws. Learning to think like a lawyer is a skill. And where a lay person will write a law that sounds sensible, the lawyer will see loopholes that can be exploited and know of contradictions in other laws.

Anyone who's worked professionally as a programmer has seen a similar effect. Non-programmers see only the success case and, perhaps, a few obvious error cases. Programmers more naturally see the edge-cases and are able to think of their users as possible adversaries. Our laws are very much like computer programs, but written in English and executed in our judicial system instead of a computer.

We don't want non-lawyers writing our laws any more than we want non-programmers writing our code. Having a politician without a legal background seems akin to a non-technical product manager. Absent some other form of expertise that's being put to use, that's usually not a good thing.
Guns should be respected, and thank you for respecting yours.

Now, can you guarantee that every person I pass on the street respects their gun as much as you do, and they won't misuse this "power tool" they have the right to own? If you cannot guarantee that, I don't think you can say anybodies fear is unfounded.

What you just said is like saying a fear of airplanes is unfounded because all pilots respect their aircraft, what it can do, and use their tool properly.
But the extreme examples seem more related to our entertainment consumption than based on a real reality.

It would be interesting to have the same perspective in, say, 1913. In that period virtually no one expected the catastrophe that would become World War I, which led into the catastrophe of WWII. Really, really bad things can happen; because they haven't since 1945 doesn't mean they won't again. The 1913 mindset is part of what I channeled when I wrote this: https://jakeseliger.com/2016/11/28/trump-fears-and-the-nucle...
I think you missed my point.

Basically I have never written an app store review - and I think that means the first one is a hassle. I suspect most people are in the same boat and when faced with a form to fill in before you can do a quick review will move on to something they care about more.

I just wanted to suggest that despite a relatively strong motivator - I don't complete. So my motivation may be an outlier but I suspect my experience of "eh, can't be bothered" is less so.
I had the same experience, the best manager I ever had was clueless about software development and instead trusted us to do what was asked. A part of that trust was believing when we told him something rather than having him tell us.

It became a symbiotic relationship where we'd bring business decisions to him, and he'd bring technical decisions to us.

OTOH, there's a certain amount of reassurance when you're working under someone who is much better at what you do than you are. You know you'll always have a resource you can grab if you find yourself up against a wall, and it allows you to respect that person even more.

So I understand why the conclusion would be what it is, but I agree with you wholeheartedly about not needing to "understand what the doers are actually doing" to be a good manager.
I agree. I dipped both feet in those and other Java technologies and I really had trouble enjoying programming. It always felt like I was fighting with configuration, JAR versions, and other useless complexity. I don't even want to think about all the dozens and dozens of hours I wasted fixing Maven problems.

Now that functional languages are showing how easy it is to handle the increasing number of CPU cores, Java just looks like a dead end... except maybe for use as a Scala VM.

But if you're going to move away from Java, it's also good to move away from the problems of the JVM. Personally, I've gone with Erlang/Elixir on the BEAM, giving me access to the brilliance that is the OTP.
Right, employees have different values and different capabilities and should be managed differently. Saying "Employees are happier when [x]" always breaks down because employees aren't homogeneous.
USA culture generally does not [value smarts]

That's a very broad generalization. Yes, there are areas where education is not seen as a positive.

But, looking at trends in our major suburban areas, I think you're way off base. It is increasingly difficult to gain admission to the top state colleges in many areas of the nation because of overwhelming demand. This in turn has led to a massive increase in the number of after-school tutoring programs, math enrichment programs, expansion of AP/honors course availability, etc.
I get your point, but there's something you aren't taking into account. You expect there to be public roads, bridges, and other infrastructure in your country, right? You also probably expect there to be armed forces to protect the nation, police officers and other LEO individuals to enforce the law as well. You also may expect some forms of public transportation and schooling as well.

These are public goods that we all benefit from and share the cost of. That is what taxes are supposed to pay for. That's why it's not slavery. You are paying for those things that damn near everyone agrees they want.

As for social programs where money is simply redistributed from one citizen to another - that's a whole other story. I agree with you there that is slavery. Those citizens can vote themselves money from your pocket and if you disagree - the guys with guns show up and take it anyway, and maybe even lock you up for disagreeing.
That makes no sense. If immigration is responsible for changing culture, how could it not be the national government's job?

There's more than a few countries that have laws stating that it's essentially treason to modify the demographics of the nation. Seems to have worked quite well for Japan at the national level.
"insane"

actually thats my 2nd place nominee. first place is so common even I dont notice it: "key".

paying attention is key to success.

the key to understanding code is to.

being persistent is key.

what it should mean is that without $key, $effect cannot be accomplished. what it really means is $key is important/helpful.
The problem isn't people holding these anti-science beliefs.

It's people holding these beliefs receiving human connection in the context of these beliefs primarily from people who share the same beliefs! We use differing beliefs as a reason to disconnect & disassociate, which is EXACTLY what got us Trump in the first place.

Science knows this! We have to temporarily affirm their worldview before challenging specific pieces of it. The more foundational the belief, the deeper the connection needs to be.

My hypothesis: we need to collectively learn nonviolent communication in order to hear the right on an emotional level. By connecting with them over all their deep-seated fears & beliefs, we can then more easily stay changing them.
Monero, the Drug Dealer’s Cryptocurrency of Choice, Is on Fire
VR sex education WILL hit the classroom
Because other high-performance languages have been improving their readability and expressiveness.

Personally, my tool of choice is C# right now. I find it quite readable, and every bit as expressive as python - even moreso, plus it has the performance advantages of being designed from square 1 as a compiled language instead of an interpreted one.

It has async/await, it has functional features that Guido hates, it has performance, and it's quite legible ever since C#3 included type inference and you can just write "var" all over the place. It has some warts, but the warts are worth it.

Imho, python has stagnated. It's still a useful, wonderful language and I enjoy working in it when I have to, but I never find myself choosing python for new projects, and I don't see that ever changing.
I'd argue that word-policing is also a part of how they work.
Then give an example, because the existence of property law, and the fact that property laws can be used for good, does not in any way imply that restricting access to property does not also reduce liberty for those affected.

That does not automatically mean it is bad - to determine that you need to first consider whether a given reduction in liberty is justified. Sometimes it will be, and sometimes it isn't.
I've never used Element, but I share your sentiment. For a library like Vue which doesn't yet (!) have the adoption of React, I tend to avoid 3rd party component libraries especially if they are full of fluff like footer/header components.

I looked at using Vue 2 with bootstrap 4 this past weekend and it seems most Vue+bootstrap integrations are for Vue 1.x while the Vue 2.x bootstrap libraries are incomplete. Instead I just included bootstrap's CSS and for the most part things just work. For things that require JS like modals I found the official bootstrap JS code was very easy to read and had a Vue modal component up and running pretty quickly. I wish the bootstrap docs were a bit clearer as to where JS is used to enhance components. The foundation docs in comparison have the tiny "JS" badge next to all the JS enhanced components, but I'd like to see something more along the lines of "JavaScript is required to disable the body element's scrollbar and to dynamically add the modal backdrop to the DOM".

One thing I find tiring in the JS ecosystem is the constant rewriting of vanilla JS libraries so they play nicely with virtual-dom based libraries and all of the framework specific component libraries which too often play a major role in determining our tech stack. It all just seems like a massive wasted effort.
Not broken, the API returns unstyled XML:

<string>
Medicately
</string>
> There's virtue in that for quick memoranda, but to say that there's no place in the world for complex, abstract writing or the expression of nuance in careful word choice (as you describe) is a real shame.

Yes, I agree. Einstein was supposed to have said something to the effect that if we can't explain something in a few words, then we don't really understand it. I think he said that before creating general relativity, which can't be explained in a few words. :)

> There's some evidence that language is what makes abstract thought even possible.

Yes, or in any case some abstract notation scheme, some organizing/categorizing symbol set. Like mathematics, which is more than its notation but that (for most people) can't be sustained without the notation.

Apropos, did you know pure math notation can support jokes? Here's my favorite:

8i = ∞

> I overcame my violent aversion to starting sentences with "or" and "and", after all.

In the 1970s I noticed Texas Instruments beginning certain advertising promotional sentences with "And." I saw it as a way to add emphasis to what might otherwise have been a series of short sentences; phrases partitioned with semicolons and other similar devices. So I started using it. And never gave it up. :)

By the way, I stole the earlier "writing/typing" meme from Truman Capote, who supposedly said it about some of his contemporaries whom he regarded as hacks.
The author also complains about the sub-optimal IDE experience with Scala and then says he moved to a langage that has none …
Even if I could make sense of that, it doesn't change the argument in any way.
1. Massive ecosystem?

2. Easy to find programmers?

3. Great networking and concurrency libraries?

4. Simple language with an amazing virtual machine?

5. Ecosystem has several good other languages that interop from good to amazing with Java including Scala, Clojure, JRuby, Groovy, and Kotlin.
> Also that logo looks familiar?

Hydrogen?

https://www.google.com/search?q=hydrogen&tbm=isch
If your employer wants you to assume an obligation to stay, it has a mechanism to accomplish that: it's called a contract. Naturally, you're not going to sign a contract that binds you to a job without substantial extra compensation (in fact: you probably can't sign a contract that doesn't compensate you for the obligation).

In the absence of that kind of contract, you have no obligation whatsoever to stay on the job any longer than you want. So long as you leave gracefully, give notice, and behave professionally, you can and should switch jobs whenever it makes sense for you personally.

This is the flip side of at-will employment.
It's convenient that this article and another on the nature (or lacking) of modern humility are both on the front page at the same time.

I think this entire argument reduces to a recommendation: "Humble yourself". It's so damn easy to get caught up in egocentrism. There's an intrinsic human bias towards believing that what you believe is the right thing to believe. I've never met someone who is genuinely innocent of this fault (if it can be called a fault), especially when it comes to dogmatic issues of genuine belief. It's hard to imagine what it would be like to exist as a creature that does not put its own beliefs first, of course, so I think the logic instead has to be, "yes, we may believe our own beliefs foremost, at the expense of the beliefs of others. But we must commit time to hypothetical sympathy".

To participate in an argument, we must engage in hypothetical sympathy with our counterparts. The first assumption on hearing what is perceived to be a wrong idea cannot be, "this idea is wrong, and therefore the carrier of this idea must be stupid and inferior to me, the right and correct". That turns an issue that might be argued productively into an issue of dogmatism. Most people are rational, to a functional extent. The difference lies more in the set of axioms we possess, rather than the logic used to build from them. And so we must humble ourselves; our axioms are unproveable by the definition of the word. The first step to engaging someone else is to try and imagine what set of axioms, assuming similar logic, would allow them to reach the positions they hold.

---

I will note as a postscript that of course, there is a strong counterargument to this position: that there's no time for this bullshit. In an austere ivory tower, perhaps we could be humble all day, but as it stands in the real world, the lives of humans are finite, and the beliefs of some inflict real suffering. And so, most of the time it's impossible to justify this kind of gentle work towards mutual understanding. This is the perspective of arguing for the Human instead of Humanity. I don't have a good response to this other than, "damn, that's a hard one". And so, sometimes, wars are fought. I will never support their necessity, but I am sympathetic to their causes.
Try

Trump antichrist - 447k

Trump anti-christ - 1.7mil

Obama Hitler - 27mil

I think the takeaway is that stringing a couple terms together in google gives us little in the way of political insight.
4. This idea that education is only for my own individual welfare has to end. It's creating a culture of individual atomism that is instilling the most anti-social, selfish values and corroding the country at its roots.

We go to school not just to be educated but to educate each other. If you're smart, you set an example to kids near us who don't feel that way. Hopefully, those who aren't labelled 'smart' gain from the presence of 'smart' students just as 'smart' students gain from presence of kids who aren't labelled 'smart.'
Somewhat expected in the more conservative midwest (the author is comparing her Zürich experience with living in Chicago) but apparently "unlimited vacation" seems to become increasingly common in the Bay Area at least.
> Now, you probably dream of working in a start-up ...

whoa. i don't.

i know many others have had wonderful startup experiences, but my experience with startups has been characterized by long hours, unnecessarily difficult work environments, mission confusion, stress about funding, dysfunctional working relationships and ultimate company/business failure.
In the US yes not in europe. Liberal means something different in europe
How does metaphor work?