skysight-inc/HackerNews huggingface dataset:
Most of the systems and network engineers I know drive a manual transmission car. Perhaps it should be an interview question :)

I specifically skipped the BMW I wanted to buy in order to buy a 2016 VW that had a manual.

"My" first 2 cars were automatics as they were hand-me-downs before I was an adult. All 5 cars and 2 motorcycles I've purchased have been manuals, and I don't see that changing.

I'll probably never buy an automatic transmission vehicle in my life. I'll go straight to electrics.

I simply hate the feeling of driving an automatic, even a paddle shift dual clutch. Not for me.
A podcast talked about this recently (can't remember which one). Basically said that government employees make so little that anyone worth their weight has to eventually be allowed to make lobbyist salary, otherwise they won't go work for the administration.
Interestingly, privacy matters less to "wage-slaves" than to entrepreneurs.

Entrepreneurs value their reputations more, having to gain approval from strangers more often. Meeting with a customer/VC/bank/mayor/state committee/supplier for the first time? good chance they'll google you.

In a typical corporate desk job, they do some basic checking (arrest record) at hire, then leave you alone.

I'm sorry this doesn't help directly, but it I share it to help interpret the apathy of your typical human. Perhaps if they considered the future when they might be subject to judgment by a group they don't know.
For some up-to-date or "still relevant" Ada links, see:

https://github.com/samuell/awesome-ada

See especially the site devoted to Ada 2012, the latest (stable) language version:

http://www.ada2012.org
And crankshaft thrust bearings, which could ultimately lead to crank walk. It's more of an issue on high performance AWD cars which require extremely strong clutches. All of that clamping force (probably thousands of pounds) is essentially pushing the crankshaft "into" the engine.

Some engines are more susceptible to this than others.
I think they're referring the the calls to "free" that are automatically injected.
Facebook isn't "everyone". As I noted in the comment to which you're replying, there are people building and using Web Components.

Nothing about Facebook creating React prevents browser vendors from implementing Web Components natively. React uses other open standards (ECMA & HTML) which have existed for a decade previous to Web Components.

Web Components contains good ideas. React contains good ideas. You're arguing against people who are helping. Stop doing that.
> Ask the PCB fab for the stackup, punch 90 ohms into the calculator, and get a number in mils for the PCB software.

This sounds like gibberish to me.

(I know it's not, just that the notion that it's "straightforward to get into" is maybe off the mark.)
Previous HN discussion on the legality of lobbying.

https://news.ycombinator.com/item?id=11508551
I'm interested as well and would be happy to help out with the maintenance of the group.
Assuming these decisions are bred out of any sort of 'necessity' is assuming sincerity from the government.
The founders reward is extremely high, so high that the founders have a significant ability to manipulate the market. This is a concern in part because the founders may be forced to do that - the actual implementation is with a single address, rotated periodically, which means that address is a single-point-of-failure for the whole currency in the sense that compromising it can be used to crash the price. Finally, 20% is high enough that it gives a significant advantage to 51% attackers.
> And I’ve come to the conclusion that he’s promoting an idiotic worldview that’s completely devoid of answers for how to effectively combat the threat that Donald Trump and his neo-fascist goons pose to our democracy.

This sentence makes me think that this article isn't written with objectivity in mind.
I think we should also focus on making our current technology impervious to this type of tracking. If the flaw exists in the system that exposes our personal information then we should work to plug the hole. I think organizing is important too but I guarantee someone is going to try this type of power grab again in the future.
Well, it's more like Edward Snowden isn't qualified to be a politician/leader.
Read up on the history of government abuse of power and explain to them why doing nothing wrong will not protect them, and the necessity of standing up for others.
Every service loses users, but a strong one gains more than it loses. The net users for Asana is still growing (I work here). What might be more useful to talk about is churn rate, but I don't think that's information that anyone in this thread will have data on.
What is your point? Lots of automatics are 6-8 speeds now.
Exactly. The ride is completely smooth with a skilled manual transmission driver, much smoother than with an automatic. The small maneuvers of parking, in particular, are smoother with the skilled use of a manual transmission: parallel parking, backing into a spot and adjusting the position, and such.
Always trying to deny. Racism is absolutely a strong dimension in LEO misbehavior. I have no doubt had be been Black the entire tenor of the reporting would have been replete with character assassination and rationalizations of the police actions.
Check out what's going to go into Chinese cars ..... https://www.youtube.com/watch?v=S3cFfM3r510
Too many misconceptions.

at the height of the Church’s calendar problem, in the second half of the 16th century, the eastern Church and the western Church were an incredible ten days out of sync with one another. This was only reconciled in 1582 when Pope Gregory XIII implemented what has become known as the Gregorian calendar reform.

This doesn't sound right at all. Why would the church calendars be out of sync at the time? In fact, it was the Gregorian reform that put them out of sync. They are still out of sync and the gap is growing.

Bonus history trivia question: What month did the Russian October Revolution happen?
And yet, the greatest scientists in history did NOT have the stereotypical Scientist's Disdain for sociology or softer topics. For example Einstein said things as "As far as [the laws of mathematics] are certain, they do not refer to reality" and "All religions, arts and sciences are branches of the same tree."

There are plenty of brilliant scientists who are held back by their excessive rationality, or whatever you want to call it. Another great book on this topic as it relates to econometrics (as opposed to physics) is "The Romantic Economist" by Nicolson.
> Arguably, that doesn't count as type classes because it REQUIRES call-site awareness of the implementation

Yes. I should have stated it's not real type-classes, but it is real ad-hoc polymorphism, which does get you much of the way there. The type-system won't infer the instance, you need to specify it manually. That doesn't make the solution less powerful from a generic programming point-of-view (if anything it makes it more powerful, because you can provide the instance you want to use); however it does make it more awkward to use.

> and fully impractical as a useful abstraction.

I disagree with this though. Finally being able to define a numeric type, or make types into real monads where a function can declare a constraint that requires an argument to be a monad is a good thing.

> At that point you might as well call a static method without polymorphic parameter types

From what I can tell, you're thinking of just the call site, but a whole call stack can carry through the constraint, and therefore the call site doesn't need the concrete implementation, it just needs a type that is constrained to the 'type class' (interface). The call site wouldn't know the type of the static method to call in your case.

For example with a numeric type:

public static T Add<T>(T lhs, T rhs) =>
// what static method can you call here?

If you don't use polymorphic types, then you're not writing generic code, which is what this is for:

public static class Math
{
public int Add(int lhs, int rhs) => lhs + rhs;
public double Add(double lhs, double rhs) => lhs + rhs;
public float Add(float lhs, float rhs) => lhs + rhs;
public decimal Add(decimal lhs, decimal rhs) => lhs + rhs;
}

What about when you forget: BigInteger, short, byte, long, etc.

But with the method I explained above:

public interface Num<A>
{
A Add(A lhs, A rhs);
}

public struct NumInt : Num<int>
{
public int Add(int lhs, int rhs) => lhs + rhs;
}

public struct NumBigInt : Num<BigInteger>
{
public BigInteger Add(BigInteger lhs, BigInteger rhs) => lhs + rhs;
}

etc.

Any code that works with numeric values can then be written once. I'm sure many C# programmers over the years have cursed over having to write N variants of something that should work with IArithmetic, or INumber, or something similar. This gets around that problem (and without causing any boxing either). So, personally, I think it has value. Even if it's only needed rarely.

> because it's just as (in)convenient and 100% more readable to the developer maintaining the project after you move on to a better programming language.

My library isn't about the mindset of programmers who are stuck in OO-land with all the conservative nonsense that goes along with it. So although I agree there's a learning curve, I don't think this is too problematic for those who want to write truly generic code.

By the way, Microsoft are experimenting with this technique[1] (and new grammar) for future versions of C#. Whether it makes it or not, who knows, but I think it would be a super valuable feature for C#.

[1] https://github.com/CaptainHayashi/roslyn/blob/master/concept...
> get your DE/WM just the way you want it, you can be more productive

Does that ever actually occur? My vimrc changes almost on a daily basis, and I'm frequently changing plugins, writing new tools, and creating new aliases all time time. And that's just for my terminal.

Having to repeat some of those modifications 3-4 times because I'm using a slightly different terminal app for each individual task would, I think, drive me batty.
> Gmail is part of the chain of technology that lets me communicate, so I think a comparison with a telco is fair.

And it's actually harder to switch to a secondary. With my ISP, if they cut me off I can fall back on my cell provider within minutes. I have no such failover for my Google services.
Pandora is one of many music services. If Pandora shut down, they will just move to another, quality of life will not change.
As a Russian citizen, I used LinkedIn heavily to find jobs in Europe (along with stackoverflow.com/jobs). I keep a lot of contacts there (e.g. former colleagues and European recruiters, some of them are very helpful).

I found it's alarming that LinkedIn is blocked in Russia. Blocking LinkedIn significantly reduces chances to find a job in Europe.

But I expected that since I watched closely on new laws restricting internet freedom in Russia.

Official motivation behind this law is to prevent US spying on Russian citizens (this law was proposed after Snowden's scandal).

Of course, this motivation was a lie as everything else which came out of dirty rotten mouths of nasty Kremlin bastards.

The real motivation is that the Kremlin loves to spy on its own citizens. And they already did that for a long time.

The problem is that these anti-freedom laws do bother only very small percentage of Russians. The rest of Russia won't even notice if Kremlin completely shuts down access to the global internet. Heck, the majority of Russians doesn't even bother to learn elementary English!

Stupid people buy everything Kremlin tells them, including version about protecting Russian citizens from US NSA.

The general principle is that any government is constantly trying to expand itself and limit citizen's freedoms. The only force which can prevent government from endlessly limiting citizen's freedoms is the majority of citizens (definitely not a minority of non-rich citizens). Every freedom above what masses asking for is only at mercy of the government's bueracrats.

It means that in absolutely any country masses fully deserve their government.

I wrote more details about this principle here:

https://www.quora.com/Why-do-people-living-in-totalitarian-s...

So I consider myself as a part of absolute tiny minority of Russian citizens which has no voice at all (thanks to backward masses).

That's why I left Russia and I hope forever!

I think LinkedIn could be unblocked if LinkedIn agrees to meet these crazy requirements. Even if LinkedIn would be unblocked, it won't change sad state of freedoms in Russia.

P.S. I hope to get rid of toxic Russian citizenship in the future.
Sounds like the trope "anyone who was not a liberal at 20 years of age had no heart, while anyone who was still a liberal at 40 had no head" still holds true.

Considering how dumb/immature the average product of an American high school is at 18, I'm not surprised they think like that (and are aggressive about their beliefs) Also, considering how some choose to treat college like an extended party, they carry over the same traits to 22.

But hopefully, the job market hitting them in the face after graduation beats some liberal bullshit out of them.

Also, class warfare and money will always trump identity politics and all that social justice BS. If there's anything the US can get behind it's their hatred of the poor (yes, well-off left are just as guilty of this, just more implicitly)
The "fucking idiot" part was the first indication.
What's to say LinkedIn didn't create the account after seeing the contact information?
Bungee jumper dunks biscuit from 75m, setting world record
Got a dream job out of the blue through LinkedIn.
Was skeptical when the cold call came in, but decided to talk to the recruiter and ended up accepting the offer.
YMMV, but you never know.
Ask HN: I'm lost, can you point me in the right direction?
I'm in the middle of switching fields. I graduated two years ago with an undergrad degree in bio, but found myself working on computer vision and machine learning problems (self taught with opencv and scikit learn). I saw the potential of where artificial intelligence is going in healthcare, but I can't seem to find "my people." No one around me seems to really share my view that we can lower error to that of a human or better.

Where do I go from here? I'm lost. I'm working in healthcare, and medical research.
You're right, he's not a federal employee. There are protections in place for private employees as well, though it varies by state, employment situation, and a lot more details I'm ignorant of.
Ok. Maybe I misunderstood you. If you are thinking of having the tests leak and people just finding solutions on Google I'm just thinking of dynamically generating the problem. How about 3 characters missing from the config file for apache at random. You have to understand what is required and then try to fix it. Does this solve your case?
Open Sourcing Yelp's Data Pipeline: stream billions of messages a day
A place to corral dissent, nothing more. Putting Jeremy Corbyn in charge and getting all the radicals to sign up as members to keep in there (in the wildly mistaken belief that he would stand up for the causes the radical left holds dear) was simply a way of getting an up-to-date list of radical thinkers in the UK, who ave now identified themselves as such, and indeed paid a few quid each for the privilege.

Assume your primary political platform has already been compromised and start setting up new loosely connected networks now.
My friend. We use ВКонтакте for everything.
Programming: A Matter of Style and Attitude
It is about using censorship as a weapon to reach someone’s interests. Can’t you understand that it will kill Internet one day? LinkedIn as long as 50000 other websites are blocked in Russia now.
Putin is a dictator. He never protects the interests of the people. He and his friends just make money on it and make with propaganda people to think that it is for their good. Russian police sell personal data in the black market.
“recommending” is not right word for website blocking by DNS and IP
What are guaranties that Google and Microsoft don’t provide user data to CIA if it is in Russia?
It's simple. The scientic consensus was that the earth was the center of the universe. Galileo thought the sun was the center of the universe. The Church allowed supported Galileo and repeatedly gave him permission to pursue his theory but forbid him from speaking about it without proof. Unable to obtain proof because his theory was wrong, Gallileo wrote a book making fun of the Pope and got his ass thrown in jail.

People who think the Catholic Church is anti-science think so put of ignorance. They see how American protestants conduct themselves and assume catholics are more extreme versions of them. However, many of their beliefs including those related to evolution and creation first appeared in protestantism in the 19th century. Catholics in the 1st and 2nd centuries, for example, were writing about how the days in Genesis represent unspecified time periods, not literal days.
> nor is drivers education a requirement

Not sure what state they're referring to, but it's a requirement in every place I know of.

The general process when you're 15-16 typically includes:

- A number of Driver's ed classes that typically end with behind the wheel training

- Learners permit granted that only allows you to drive with an adult (21+) in the car.

- Drive without incident for a certain period of time

- Pass a written test

- Pass a full road course

- Full license granted
What is Jeremy Corbyn supposed to do? He was elected twice by the overwhelming majority of party members on a socialist platform, but the majority of his MPs aren't socialist and support a "Blairite" (neoliberal) agenda. Since his election, those MPs have tried to force him to resign, staging various incidents (an MP calling Ken Livingstone a Nazi apologist for pointing out the existence of the Haavara Agreement, a heckler at a Gay Pride march who it transpired was an employee of a Blairite PR firm, a brick through an MPs window, except it wasn't her window and there was no brick, and several other incidents) and forced an unnecessary leadership election (and a court case challenging the incumbent's right to stand), when they could have been attacking the Government's policies. They refuse to join his shadow cabinet, so many of its members lack experience.

That's the current situation. Those MPs who caused the trouble can't be deselected until the next election. If Jeremy Corbyn was replaced by neoliberal, Labour wouldn't oppose government policies to anything like the extent it now does, and would almost certainly lose any subsequent general election. Or we could dispense with democracy altogether.
> how would they stop someone running a 'recipe' that creates a VPN on something like AWS/Digital Ocean

They don't need to. Even if 10% of citizens were able to do that, controlling and censoring information for the 90% is way more than enough to manipulate people perceptions and ideas, and thus, democracy.

Not even Stasi or the "great firewall" of China aimed at 100% success rate - they simply don't need to.
I learned to tease my 4-speed automatic TDI into shifting from 2nd directly into 4th, by accelerating strongly to 40-50 and then abruptly lifting throttle.
Does Germany block access to websites? Does it make Google to pay for datacenters in Germany to avoid being blocked (censored) in Germany? Internet ends when every country will start to force everyone else to do what they think is good.
Steve Yegge is back! What is this website http://wyvernsource.com/ he links to?
Designers get paid by getting a cut of the monthly fee. Sounds like the designer is absorbing the risk of an early cancellation.
I like to use the fact that nothing to hide and privacy are different. You don't hide the fact that you use the bathroom, but you still go to a dedicated private room and close the door.
Airpods first impressions
Milo never called raids on Leslie, and Leslie stated on national TV, she’ll send mobs after people who are mean to her, and posted tweets like these https://twitter.com/Lesdoggg/status/755218642674020352

Twitter has a history of banning right-wing accounts for petty tweets, and leaving alone left-wing accounts that spread hashtags like #KillAllMen, and post sexist tweets against men, or racist tweets against white people. Twitter also is notorious for banning anti-muslim tweets, or even accounts ran by activists fighting for women rights in islamic countries.

It’s in their right to do this, but don’t talk about this like Twitter’s doing something warranting a discussion.
I’m sure that now both CIA and Kremlin have access to user data in Russia. So in reality user data becomes less and less secure after such actions.
Ask HN: Is a degree required to get a marketer job position?
Do you usually ask candidates for Business or Marketing Degree? Whom would you better hire: person with appropriate degree or self-taught?

Experience is the more-less equivalent for both candidates, as well as soft skills.
When shot during routine daily events, what makes it different from the criminal stumbling upon a postman, an unarmed private security guard, or just a regular unarmed person? We don't hear "postman shot when doing his routine"; so I wonder if the fact that the police is armed and authorized to kill you if necessary is actually contributing.
Sending takes a few minutes of computation on your wallet - but that's not such a big deal as it's comparable to the time it takes for block confirmations anyway.

The problem is verification of private transactions is very slow by cryptocoin standards, and verification is something that every full node and miner must do. Zcash would fail if private transactions were used in large numbers, as blocks would take too long to validate for mining to remain decentralized; Bitcoin transactions are a few orders of magnitude faster to validate, with a 4x more conservative block interval and 2x smaller blocksize, and the Bitcoin dev community has had to make heroic efforts to further optimize validation.
I want to start using this, but I'm concerned what happens when a service changes their domain.

When the domain changes, even subtly like from api.foo.com to www.foo.com, it will break my ability to access the site. If I do not remember the previous URL, I will not be able to recover it.

More details in this github issue comment: https://github.com/lesspass/lesspass/issues/45#issuecomment-...

Has this been a real-life concern for you while you've used the tool?
Very good stuff!
Living Planet Report 2016: Risk and resilience in a new era [pdf]
Then that's LinkedIn's account not his kid's account.
If there is one distro i have to recommend it's Solus. I'm usually not a fan of new distro xyz were not much except the wallpaper changed. But Solus is build from scratch and questions many old linux dogmas. It also focuses on the desktop and is probably one of the fastest distros with a great OOTB experience. It also has a very high velocity were every time you look there are new amazing improvements
Front end Engineer (JavaScript)
Because in digital world physical geo-location doesn’t matter at all unless you want to fool someone. Google can store data in Russia but give access to it to CIA. Google can store data in USA but make it impossible to access by CIA.
> none of those things are racist. Two of them are discriminatory,

How is discrimination based on race not racist?