skysight-inc/HackerNews huggingface dataset:
Twitter makes it easy for anyone to say anything about anyone, and it also pushes those comments to that person. This is both the amazing thing and the Achille's heel of that system.

You can block someone, but that's too late, it's retroactive. If their goal was to insult you, mission accomplished, no obstacles.

In the case of Milo he'd encourage people to go and harass others which meant you'd spend hours and hours blocking people, they'd basically DDOS your Twitter account.

Is this acceptable behaviour? Is this something to be encouraged by not punishing it?

I don't think you realize what a lightning rod some people become through no fault of their own. That you've never been struck is simply a matter of luck or not being one of the common target groups.

Remember: Not having a Twitter account doesn't mean you can't express yourself. You didn't get kicked off the internet. You're not barred from making sites or publishing your thoughts on innumerable other places.
> I'm sure some game developers would rather have an occasional crash they can fix down the road after their game is published than be forced to make a perfect system the first time.

> Remember, with game production, it's about time-to-market, not about perfect code.

In a way you are over-selling Rust, because it doesn't offer perfect code! I'm not sure why Mozilla would pay to build it if that's what it was about.

What it offers is a lower defect rate, which is something you can definitely leverage to improve productivity. Lower defect rate at any cost is clearly too expensive; but developers seem to have been able to absorb the complexity of C++ alright and it Rust can't be called more complex than C++.
Using Points of Presence to accelerate TCP connections
Where I live manual is the norm, but those I know that did switch to auto all to prefer it. It apparently makes the drudgery of sitting in traffic more bearable.

However, as one friend noted, once that fancy automatic gearbox goes legs up(and your car also happens to be out of warranty), the virtues of a manual comes calling again.
The merchant can choose wether and when to use 3dsecure (at least in France).
I work for a company that uses Paybox for online payments. We can set an amount above which 3dsecure is used, e.g 20 EUR.
I'm guessing the bank has to support 3dsecure, but they can't or at least don't impose it.
This reasoning is essentially "it's easier for us". I have to use slack for work and it is extraordinarily frustrating to have to use such a ridiculously slow and resource intensive application for sending text messages in 2016. Coupled with the non-native UI (can I right click on that message? Oh no - it's a web page, let's find the cog to click on). Saying that it allows the UI to be the same on every platform to me means that it is not good on any platform. I would take IRC over slack any day at this point.
We're here, so there was some advantage to our irrationality. Hating outsiders helps our children survive for example.

I'd argue a lot of our best inventions required a certain amount of irrationality to create.
> Honestly, all my internal git commit messages are "...".

Very insightful about how security experts write security code, thanks! All that documentation which you hope to write some time - half of it should have been in your commit messages (that's what they teach on StackOverflow, no?)
This also reminds me that I really wish the restrictions can be reduced or removed so board of directors (like @pmarca) and CEOs can tweet more on public companies, which is part of what I mean by "Yishan-style CEOs".
If you're not driving a stick, eating paleo, and listening to your music on vinyl with a 100% analog mastering process, then you're doing it wrong.
I honestly don't see the problem of using a standard transmission in traffic. Once you've learned how to drive with it the whole thing becomes instinct and you don't even consciously notice.
I'm from Europe and learnt to drive with manual, but after getting used to my Prius' CVT, would never buy a car with manual for daily use. (Besides, my next car won't have an ICE.)

If you occasionally like "sporty" driving with manual shifting, modern automatics will paddle-shift quicker than most people with a real stick & clutch. Manual gearbox is just an artifact from ICE's very limited torque curve.
Made me smile
Agreed, I use `.expect("Infallible")` for such cases.
Or at least get a mail address or similar from everyone whom you're talking to on a number-based messenger, so that you can recover from a lost messenger account.

(Doesn't help, though, if you lose the phone number and your mail account at the same time.)
How is this different from just using a WiFi Hotspot? It also "contains the whole internet" but does not need physical access.
i mean facebook gives you the means to provide alternate contact points(phone numbers) to your friends. people don't choose to use it coz of whatever reason deserve to be cut off-why wouldn't you want your friends phone numbers in your phone?
Ask HN: Should big tech companies be considered monopolies?
Facebook, Google, and Apple have immense power.

Together, they're essential to modern life. You really can't live without them.

If Google decides to shut down your gmail account, your life is impacted in a big way.

Apple's app store is responsible for the well being of 10s if not 100s of thousands of businesses.

Facebook controls the majority's perception of the media such that it may have changed the election with fake news stories.

These companies have more power than Bell, Standard Oil, and certainly more than Microsoft had. It's increasingly becoming apparent that they can negatively impact the lives of millions.

What can we do about it?
Oh I hate CVT. I've got a Land Rover Discovery 3 with a non-CVT auto and it's as smooth as anything changing gear, you just don't notice.

Looking at getting an auto for our second smaller car, and CVT is like someone has an elastic band on the gears. Would drive me up the wall. The Citroen box at least comes with paddles which helps.

The VW/Audi dual clutch box is the best, you get the economy of CVT and it's so much smoother. Shame they are so much more expensive second hand than CVT autos :(
Opal on Rails: Replacing CoffeeScript with Client-Side Ruby
Yeah, fastmail has some issues (see below), but they offer human tech support that ime knew what they were doing, even at the $40/year price point. And they seem to have slightly raised prices while I've been a customer, but automatically grandfathered me into the previous deal. Which is kind of them / a stand up thing to do.

Issues: they've fixed many of them -- in particular, charging for 2fa at $0.1/sms and the settings area in the web client used to feel like a bad programmer's first js project ever -- but mostly it comes down to, across almost all experiences, they're slightly to mildly inferior to gmail. Google's apps are just best of breed. Fastmail is the best non-google I've found, and I looked pretty hard a couple years ago.

Things I miss from gmail are things like: fastmail is a hybrid conversation based email with folders rather than tags. I miss tags; some folder weirdness occasionally peeks through. Fit and finish like after a message is selected, choosing add rule from message doesn't offer to filter other messages in your inbox that match the new rule. Etc.

Paying $40-ish/year to have email that isn't used for ads and that is run by a company with actual support seems like a good deal to me. Particularly if you don't have a friend inside google or the ability to hit the front page of HN to get customer service.

You can see the improvements in fastmail even over the 3 years. So that's really promising.
Read my CEO self-interview then apply to join my startup as a co-founder
A couple of weeks ago I created a CEO self-interview thread, seeking co-founders for my start-up. If you haven't seen it yet, check it out here: https://news.ycombinator.com/item?id=12827543 (Or you can read it on the application form)

I am back now with an opportunity for potential co-founders to apply. If you are interested, you can fill out an application here: https://goo.gl/forms/E89aK7NR96PCohF82

I don't care what your skills are, I am more concerned with what type of person you are because I will have to work with you. Even if you feel you have no skills, I am sure you will have something to contribute if you vibe well with the team! The team dynamic is more crucial to success than skills, that has been proven all too many times!

You have nothing to lose by applying, so what are you waiting for? I look forward to reading your responses!

-- Travis
SLN files aren't really MSBuild (it can read them, but for any sort of build automation, you're going to be better off with a .proj file referencing all your actual projects).
Back then I just used MSDN.
No, they use dual clutches.
I do. I've been driving stick shift for most my life and moving to automatic made a huge difference.
Sometimes I do wish I could disable the indexing syntax, though. :P At least in my own code, I find that I naturally reach for iterators rather than doing any manual indexing.
Manual transmission is the best anti theft mechanism in the US.
ime: their spam detection is definitely inferior to gmail; I've had 2-5 false negatives per month (spam not detected) and a handful of false positives over 3+ years. Plus a payment notice from my student loan that fastmail absolutely positively refuses to believe is not spam not matter how many times I so mark it.

I've had zero deliverability issues.

edit: to be clear, the spam detection works well, and if you're going to make an error, it's far less annoying to bias (as they do) towards a few spam showing up in your inbox rather than actual messages getting lost in spam. Also, they show the spam score, and you can hand adjust your spam threshold if you want.
Your attempt at sarcasm fails.
How is that compatible with legal requirements for deletion? I think that, at least in Germany, you can demand that a company delete all data associated with you, and the company has to comply with it.

(Whether German data protection law applies in Google's datacenters is a wholy different story though.)
Another issue with manual transmission that others have not mentioned is the annoyance as a passenger. I can understand the joy for the driver but as a passenger, I always find it quite annoying in older cars. In fact, I would probably cancel my Lyft/Uber ride if I knew the coming car is a manual.
A shifter isn't just for acceleration. It's also for picking which gear you want to be in when anticipating something you're trying to do.

When racing you'll know exactly what gear to be in for what section of each corner. You'll have a plan going into the corner, coming out of the corner, and it'll be complicated enough that there's no way an automatic can keep up.

Unless you're going for quarter mile times, you'll eventually have to down-shift and performance there will be key.
Certainly not. A modern DCT or even a regular torque converter (such as the ubiquitous ZF 8-Speed) will be faster to 60 than a manual with even the best driver by several tenths.
If your upstream DNS server and your OS support DNSSEC, it might require small changes to the attack (spoofing IP addresses instead of DNS names).

There really is no substitute for end-to-end crypto in networking.
Oops, also read your message as being from Slack!
That's a sequential shifter, which is a different beast than an automatic.

They've had paddle-driven shifting on their cars for over a decade now which just triggers gear shifts manually. It's not an automatic transmission in the classic sense, there are still gears. Classic automatic transmission systems use a fluid mechanism to transmit power which is where a lot of the power loss comes from.
How do you use a yubikey on your phone? Or did you mean in lieu of totp on your phone?
It's a matter of personal opinion of cause, but I find it extremely easy on the eyes. Some one else posted a screenshot with some code displayed using the Go font, and it's extremely readable, to me at least.
It doesn't own the machine though, just MITMs some non-HTTPS websites. It's a weaker attack than what the movie villain could do by replacing your DSL/cable NAT box. (or adding a RPi "bridge" behind it)
Check... Thanks. Saw the new verification email.
List of Wifi Adapters for Desktop
>You've been violating the site's guidelines by using it primarily to conduct political battles

What? I read what I find interesting, and respond if I have something to say. Your assessment of my use of the site makes it very clear that you are not succeeding in "suspend(ing) your political reflexes and consider(ing) other explanations".
I delivered pizza one summer in a manual. I can't ever go back. :D I really think that driving manual requires you to be more attentive... and I should look to see if traffic accidents data backs me up.
""I don't like Goldman Sachs" is an opinion you can debate on its merits. "Kill all the Jew bankers" is not. The boundary is somewhere in between those two."

I don't agree. "Kill all the X" is a hate speech and, depending on context, a threat of violence -- we already have tools/laws to act against such, so there's no need for more censorship.
Bob Dylan has decided not to come to Stockholm
Damn, I was under the impression that my Firefox was running slow.

Asana is beautiful and an amazing app.
Sure, but this would have been a business tax, paid effectively by capital, not an income tax.
Were they PAID at scale to do so in the past though?

That's the frightening part. The financial incentives in the system are all screwed up. These kids are doing it purely for the easy dollars; they don't even care about the politics at all.

It's like schoolyard taunts, except the kids are getting paid for who can come up with the most viral rumour. Something seems deeply, deeply broken about this at a systemic level that's different than say, people spreading misinformation to others they know by word-of-mouth.
How do you reliably force a laptop to connect to your hotspot? You have to guess a network it's willing to automatically connect to and that you can impersonate, hope that WLAN is actually on, ...

It's often a valid strategy, but the PoisonTap covers different scenarios (and vice versa)
I switched to automatic a year ago and I'm glad I did. Stick shift feels ancient already, and besides it's just annoying once you realize it can be done automatically.
I'm from The Netherlands though, so most of my colleagues and friends call me "grandpa" now, because automatic is, as they say, for old people; almost everyone here drives stick shift.
I'm interested to see what the production story is for some of these language features. I usually get left a festering minidump with a number of threads, a pile of stacks and some line numbers if I'm lucky these days. It's quite hard determining which dereference or call is the one that triggered the problem in a method body with so many things now compacted into a tight expression.

Granted there should be assertions to prevent these conditions occurring but not everyone on the team is perfect 100% of the time. Sometimes an edge case slides in as well and you have to heavily assert everything and push to test/production to reproduce which isn't ideal.
I always want a manual transmission, but they're so hard to find. My most recent vehicle purchase was a truck (a big diesel pickup for hauling a travel trailer). They simply don't make big pickup trucks with a manual transmission, anymore, which is a damned shame.

My vehicle before that (a Nissan 350Z) had a manual transmission, but I had to insist on it, and wait for it to arrive from another dealer across the state.

It makes me sad, because the fun of driving for me is dramatically reduced by an automatic transmission. But, I guess we won't be driving ourselves for too much longer, anyway.
I found your analysis very interesting but I think one thing is missing from it.

Once a product or service becomes ubiquitous, people will sign on partly due to the social pressure of being left out - e.g. I might get a social media account just in case my friends want to chat to me there, or a credit card because it is the primary method for online payment.

Customers like this are not necesaarily as engaged with the product/service as the initial, enthusiastic ones. The difference in engagement creates a pyramid scheme of perverse incentives, where the companies create more and more benefits for their "engaged" customers and offload the costs to everyone else. Companies get really good at evaluating just how mich cost to offload without disturbing the largely unengaged customers.

This leads to the creation of a secondary market, where you compete on extra features for the engaged part of your consumer base. Here on HN, we proudly acknowledge this fact when companies cater to geeks and techies - if i like your product, I will convince my relatives to use it.

This practice ia not neceasarily malicious, but the cost ofnpleasing your engaged consumers muat naturally come from somewhere. When a credit company adds bonuses and incentives, they are not trying to serve the interests of all their consumers.

I don't know if government intervention is appropriate in this case, especially simple and heavy-handed rules like a price ceiling. However, in this case, the incentives of the government are more closely aligned with that of all the consumers, compared to the company.

(I hope this post was coherent, I rarely write on mobile)
"Sure, but not everyone enjoys spending their time engaging with vegan rhetoric. There are plenty of places outside of Twitter where you can actually choose whether or not to have a discussion."

By this logic, Twitter should ban pretty much any ideology.
I think anyone who drives off-road in the mountains knows how much better sticks are then automatics. It's extremely frustrating to take automatic trucks on steep off road terrain.
It's very easy to spot the error here, compared to for example a segfault.
As the cost of publishing goes down, barrier of entry goes down, and you have a flood of unverified content.

Where I come from, people started pranking on Twitter about incoming tsunamis and all sort of mischief.
https://developers.google.com/gmail/markup/reference/go-to-a...
> even when they shutter services they give you plenty of advance warning

The original article is about how this is absolutely false in the case discussed.
No issues, your criticism is still valid. We are working hard towards fixing these issues.
I rented a car at Schiphol last month and the automatic was cheaper than a stick. I drive a stick in the US, I was expecting a stick there, but I was A OK with an automatic
> especially if you are shifting a certain way because you can see traffic or the lack of it, up ahead.

Downshifting instead of using brakes is more environmentally friendly as well. Though you can do this with an automatic too (or semi-automatic I guess). My mother has a car with paddle shifters which you can use if you want, or you can just keep it in automatic. Best of both worlds.

Edit: I drive stick, though. It's what I know.
I work with fraud detection at an online travel agency. If you use 3D Secure and there is a fraud, your insurance will cover the cost of that transaction. As a merchant you may bypass (not use) that security feature at your discression. 3D Secure is a Mastercard feature, no?
The core problem with Basecamp is:

- it groups teams into projects - so if you start a new project, you have to invite people to that project and each projet is very isolated (aside from some global feeds that show stuff from all projects)

- if you try to use a project as a wrapper around teams, you don't have any sub tasks under tasks or a way to create a mini project within a project -- you can create task groups, and they can kind of be a project within a project, but they're a bit too simplified.

- tasks only have two states: done and not done. this is not very accommodating for any kind of a QA process, reviewing etc. Unless you create multiple tasks for each individual task, or you use the task groups to move tasks between them. (or use person-assignment to imply state)

- it can be difficult to drill down and figure out things about a task - eg. when it was created and who created it etc. This may be some enterprise feature I'm not aware of.

on a side note, i've seen some very buggy behavior when moving tasks between task groups, but that's probably just a bug that can be fixed.
ime: it stays very fast, even with 1.5k emails in inbox, ~30k emails / 2.5G total in various folders.

Also, changes propagate faster even than gmail. If you have your inbox open on 2 computers and move an email out of your inbox on one of them, you'll see it replicated in near real time on the second computer. I don't know how they do it, but it works really well.
Integrity is costly, but only if you view financial loss as the sole cost, and ignore the upside of being able to live with yourself.

I'd love to believe that being honest and ethical will one day provide some kind of reward, but the reality is that it doesn't - in fact in this world you are indeed punished for it - so you just have to accept that being good is its own reward.

It's something I really struggle with - the fact that the more dishonest you are, the more willing you are to lie, cheat, steal, kill, mislead, destroy, hurt, insult, and all the rest, the more successful you will be. I've seen it over and over in business - retail magnates practically eat children for breakfast. I remember "do you employ any n-ggers" lady, who runs a major UK fashion label, and "I know we said we'd pay but what the fuck are you going to do about it, my brother's the local magistrate" with particular fondness. The worst part about the former was watching others in the business not care and still want to do the deal - I had to torpedo it, as there was no way I'd be able to work with this inhumane individual.

I mean - look at the PeOTUS - he's a shining example of what this world now holds as good. Hell, I remember posting 18 months ago about how Holmes wasn't all she seemed to be and HN calling me every shitty name under the sun (I was a misogynist, jealous, rageface, you name it), and yet now that it's the majority view that she's not all she seemed to be, that opinion is fine.

Tribes who blindly support the strong angry man, rather than the honest man. We'd rather go stick heads on poles over a yam theft than admit we didn't plant the yam in the first place. Nothing has changed.
>That's the purpose of the entire field of marketing,

But then you went on to describe advertising.

Explain how the entire field of manufacturing is not to "create things people don't need"? Can you think of any counter examples?

What if someone markets or advertises this item?

Like, https://www.epipen.com/
I'm a car enthusiast, and I was a manual transmission purist for many, many years. But then I had to be honest with myself, and admit that the VAST majority of my driving is commuting in traffic. And that driving is much less annoying with an automatic. My leisure driving is maybe 5% less fun without a manual, but that's far outweighed by how much better my daily commute is. At this point, I'd only buy a manual for a car that's not a daily driver.
There is also a piloted gearbox which is a manual gearbox with some automation added.
Devuan is, apparently, a fork of Debian without systemd, so there are seemingly reasonable options for going that path. I, personally, won't miss initscripts, but one of our customers has been begging for a Devuan port of our products, so I guess some folks are excited about it.
First car was a Civic stick on San Francisco. I speak fluent stick. My last stick was a RAV4. I loved sticks but that was a terrible stick. Switched to a Mercedes C230K and I was instantly a better driver. Now I have a Leaf with a CVT.

I don't miss sticks at all.
Open Source Metrics/KPIs Board
Also, a few years ago Xamarin actually ported Android (then 2.2. IIRC) to Mono/C#, as a test for Java->C# converters, and the result was faster than Android/Java.