skysight-inc/HackerNews huggingface dataset:
> This is not social and not fun.

Although, I agree there are more things to life than sitting at computers all day, I suspect the elt0n is an extrovert who doesn't get introversion.

for instance, if I were to also read books, listen to music and take long walks all by myself, it still would not fit in with elt0n's view of what humans are 'meant' to do.
I like the trim() functions that accept a list (of some form) for 'characters to remove'. It is far more deterministic (better worse case outcome) to follow this approach than it is to run a regexp.
I've fixed so many bugs using regex, only to have to fix several bugs later.

My current stance is, avoid regex if at all possible. Turns out, many of the things we use regex for is possible without. Often times, .Substring, .IndexOf, and using LINQ over strings is sufficient.
After watching The Prestige, I decided that I would probably not enjoy dying while an exact copy of me completely replaced me in every aspect of my former life. Then I remembered that Star Trek: the Next Generation episode in which a transporter malfunction created an exact duplicate of Cmdr. Riker, and decided I would not enjoy living while an exact copy of me took over my life, either. Between those two, I totally understand how Dr. McCoy would prefer shuttlecraft to the transporter.

After seeing Primer, I decided I probably wouldn't have to worry about an exact duplicate of myself ever kidnapping or murdering me, or vice versa. But then I played Bioshock Infinite and realized that it would no longer be an exact duplicate after the divergence point, so maybe I would have to worry, and think about what might cause me to turn against me.

So I'm definitely having wires plugged into my head before I die, rather than resorting to having my brain exhaustively scanned so that some emulated copy can go around pretending to be me after I'm dead (or while I'm alive). And if I ever do the latter, I'm definitely adding a feature similar to "reinitialize MAC address" when cloning a VM. If I'm ever going to wake up in a featureless white room surrounded by me, I want every last one of me to know our own serial numbers, so we can all follow my personality differentiation plan.

But no matter what, I'm definitely giving my original meat-body at least a 10% discount on whatever it is that I do, for as long as it can manage to last. I'm remembering that now, so I'd better uphold my end of the deal, if I happen to end up being a digital copy later.
Kick Ass Torrents founder arrested
Actually it needs because it was supposed to compete with the mobile/ios/native apps not with javascript. I don't think anyone was thinking to replace javascript with something only slightly better.
7-Year-Old Builds a Chatbot Version of Himself with API.AI
Stuxnet – 2010
Southwest Airlines experienced issues with "multiple technology systems" today. It left flights grounded and the website inoperable.

It's amazing that their business can grind to a halt because their IT systems failed. Does anyone have details on what exactly failed?
Chrome 52 hits release channel
Well, StackOverflow devs are able to cheat and load up the site on their local machine if they want to
Thanks. How does stream of consciousness elevate the ordinary? Forgive me for trying to drill down to the nub of the matter but without it the answer is just pushing the bubble up the wall.

Since you didn't realise this on your own when reading it can I assume that it didn't succeed in that respect?
Our terms of service are listed at https://www.inboxsdk.com/terms. Specifically we will notify registered developers whenever we change our terms and you can use the old terms for some period of time.

In general though, we treat the SDK as its own product and have several competitors to Streak using it. We have millions of end users using apps built on the SDK from major companies (Dropbox, Hubspot, etc) so we're pretty careful with our terms.

The main goal is to retain the ability to maintain compatibility between different extensions being run by the same user and being able to respond quickly to changes in Gmail.
Nations continue to exist without border security -- and, indeed, without the nation having borders or a state to secure them.
One version dies, the other lives on. The problem is that many people think only the one that dies deserved to be called "you".

To me a copy that "believes it is the same person as you were" is as good as it gets. How would you tell the difference?

Every morning when I wake up I am who I am because I believe so. If someone had scanned me last night while I was asleep and created a digital copy of my mind in a virtual, identical world, I wouldn't know. And if I was told someone was there and was capable of doing it, I could not even be sure he did not (seems like the same assertion, but it's not quite).

People who say "it's just a copy" are suggesting there is a difference between two things they have absolutely no way to tell apart, not even in a thought experiment.

They're chasing ghosts.
> just because I am a member of the black community

> doesn't automatically mean I desire to constantly

> be the spokesperson for position n that impacts

> the black community.

Sure. But again, everyone has something like that. I am German. When I lived in the US, do you know how many times I had to give my opinion on Hitler? Or dissuade people from the notion that because I am German I must obviously be a fan? When discussing things with British people, you know how many times they dig up "2 wars"?

As a man, I have to put up with the fact that women who know nothing whatsoever about me will see me as a danger, even though in fact they are almost certainly more of a danger to me than I am to them.

That's life.
Remember, Kodak was collecting for every picture. So few pictures get printed today, the cost of ink is literally a drop in the bucket.
A bottle of Tres Commas?
Perhaps if they are fenced. Otherwise I've seen people jaywalking near an underpass countless times. Across Eastern Europe, Norway, Taiwan, Spain, Italy..
"First they ignore you, then they laugh at you, then they fight you, then you win." - Mahatma Gandhi

Frankly, all these arguments are by people who never tried Dart in the first place. Dart is perfect for large scale applications - especially enterprise ones.
I've had a SP4 since they were released. It's got some faults, but Windows Hello has worked flawlessly for me. It sounded like such a gimmick before I used it but it's actually pretty neat.
Nah, https://en.wikipedia.org/wiki/Hanlons_razor

If it was malicious they would have made a bunch of them, not just one. I personally have seen many files with unreal amounts of whitespace at the end.
I've been running it on my laptop (chromebook pixel 2) for several months so far and it's great. I was waiting for this to be merged for a long time. Right now I have /home as a zpool than runs from an SDCard on my computer. The SD Card is a 64Gb card (the most expensive/fast I could find) and for my workload, it works just amazing: this setup leaves me with 64Gb (a bit less) for / and 64Gb for /home.

The ability to cd into snapshots is just great and a time saver. So far, nothing wrong/bad with this.
Most bosses are basically political nerds. Their area of expertise is politics.
You can see in my other post that this doesn't always work. For example, Python's regex engine chokes on `\s+$` if you use `re.search`, but works fine if you use `re.match`.

It's likely that Perl has an optimization for `\s+$` but not `^\s+|\s+$` (the former regex only ever matches at the end of the string, which is amenable to optimizations).
> Ideally, the games themselves would have some sort of API, or some other way to either communicate what’s happening in the game so I can map colors to it

A number of games implement Mumble Link (https://wiki.mumble.info/wiki/Link) which provides a memory-mapped file that includes positional data used to provide directional sound by voice-comms software (so when a teammate speaks you hear their voice as if you were both in your relevant locations in the shared virtual space). Some games also expose other data through this including health/mana/ammo levels which could be used to control lighting based on game state.
Just because it can connect to everything doesn't mean it can successfully respond though.
A dedicated team for AngularDart
tldr - Grace Hopper explains nanoseconds in a beautiful and intuitive way.

She was an American computer scientist and Navy Rear Admiral. She was one of the first programmers of the Harvard Mark I computer in 1944 and invented the first compiler for a computer programming language.

https://en.wikipedia.org/wiki/Grace_Hopper
Controls are bad but nevertheless I find it amazing, sweet soundtrack!
I laugh these days when OSX warns me, "This application was downloaded from the internet." when I first access an app.

Every application on my machine was downloaded from the internet. Even the OS, after the first upgrade. That's not what is dangerous.
With the escrow, you can set it up to pay a fee only if you need the judge's services, so if you don't have a problem it's free. Or you can set up whatever other arrangement you like. Either way you're paying only for the arbitration, not for stockholder dividends.

They're switching to proof of stake. Early PoS designs have some issues, like the infamous "nothing at stake" problem, but theirs addresses those. People lock up ether for several months, and bet it on which blocks will be included in the chain. The blocks that get the best odds in the betting are the ones that get included, so basically you're betting on what everybody else will do. You start with low-confidence bets that don't risk much, and as you see other people's bets you progress to high-confidence bets that pay off better, and it converges.

Miners essentially do the same thing: by choosing a block to mine on, they're betting their energy cost on that block being chosen.
Insanely Long Proofs
> presents the “brogrammer” startup culture in all its grit and glory

Not one of the main characters could be described as a Brogrammer.

> Each month at least 70m people play “League of Legends”, a complex multiplayer online game; that is more than play baseball, softball or tennis worldwide.

... soccer?

> The “sharing economy”, exemplified by Lyft and Airbnb, also was originally a nerd thing: they prefer renting to buying stuff.

or we prefer cheap/better. Uber and Lyft are cheaper than a taxi and better. AirBnB means I can rent an apartment instead of a sketchy motel. If anything Zipcar would be a better example, pay to rent a car short term so you don't need to buy one. The whole point seems odd though.

> Brands like Mountain Dew and Doritos have sponsored video-game competitions

and are mocked for it... Drink verification can.

as a nerd I don't really like being lumped in with Dew chugging CoD players or anything to do with LoL. kinda /s

> that feels as awkward to watch as an engineer trying to do stand-up comedy for the first time

because engineers aren't funny right.
Turkish government revokes ham radio licenses
Similar offering suite from Microsoft,

https://www.microsoft.com/cognitive-services/
Maybe they love the fact that every time they play a tape it is slowly being destroyed. Most VHS tape will reduce to noise after repeated playback over time. Especially if the player is lousy, you can see quality loss within a few viewings.
I've been working on a weekend project to make lights that react meaningfully to music, by taking into account beats and chords. Here's a video of it: https://www.youtube.com/watch?v=h5sRgSmRGpg

It uses chordify.net to extract the beats and chords from the song. Code is here: https://github.com/nick264/music-processor-master
I really don't understand why they haven't stepped up with a Flash-to-HTML5 converter as part of the Flash/Animate application. It would ensure the continued relevance of those tools.
> There are people who somehow manage to belong to both sides. But its very clear cut. Everything you do is defined by that.

If you live in a sitcom maybe.
englishrussia.com - some rather fascinating images from across the former Soviet Union. From "Lugansk 2016" to "Famous Soviet Salads" and everything inbetween.
And Ilnur Zakarin (also from today's stage) showing how others aren't as good! Starting at about 2:00 in: http://www.dailymotion.com/video/x4l18sa_flamme-rouge-etape-...
That's not a stupid question, it's a good answer :)

I suppose I wouldn't expect to be able to (afford to) defend it, but I imagine being in breach of a licence would be deterrent enough for anyone looking to operate at anything but trivial (that is ignorable; not a threat) scale.

Thanks.
You know, if we're going to go full Libertarian on this issue, a number of people is going to die. They will buy poison and ingest it because they didn't properly inform themselves. Others are going to trust the ads, then die all the same.

When people are sick of dying, some form of regulation, or at least a trusted communication channel, will likely take root. In the mean time, lots of people are going to die.

This is a heavy price. So I wonder: is this issue worth all those deaths?
Bitcoin had to hard fork to revert transactions early on due to a bug in the code (not a bug in code written on the platform, a bug in the platform itself).
Yes, I'm sure you believe all of that, consider joining the far-right parties of Europe, you'll find an excellent home for your beliefs and platform
Makes me nostalgic for the early days of Letterman. Man, what a fun show it was. I used to stay up and watch it every night it was on while in college. It was so different than anything before it.
Personally: I'm an introvert. That's not to say I never want to talk to people, but I can go an average work day interacting with a few folks via email and call it a good day. When I'm being social, I can't get work done, and I find socializing draining - I need to be by myself to recharge my batteries. Also, I have a sit/stand desk, so I regularly get up and work standing.
For the U.S., you have these "rent or buy" calculators:

http://www.nytimes.com/interactive/2014/upshot/buy-rent-calc...

http://www.wsj.com/articles/SB100014240527023039481045795342...

Buying seems to be better in most cases but not all.

Edit: relevant MrMoneyMustache article, saying how in a very expensive city (Toronto) it's better to rent:

http://www.mrmoneymustache.com/2015/07/27/rent-vs-buy/

For my country (Uruguay), for almost all houses barring mansions or waterfront properties, if you plan to stay more than a few years, it's better to buy. The rent vs mortgage relationship is ridiculous (and investors love it).
There's no default for or against the fork. You have to explicitly choose.
Yes but the documentation is still pretty spotty.
Southwest Airlines computer outage grounds fleet nationwide
Not entirely true. Maybe those without kids, but I personally hate taking selfies. I only do it because of the kind of idea above.

I typically want to see photos of myself later, but I'd rather remember what I saw so my memories come back. There are years where I have basically 10 good photos of me, but maybe a 1000 great photos of everything else.
Swansea University honours world class Linux computer programmer
You're not fooling anybody. I'm coming to visit your beautiful country whether you like it or not!

Suck it New Zealand people.
It sounds like it included a ticketing/reservation system (may have been more, but most of the problems reported except the main website -- well, unless some poorly-designed tight coupling was in place -- seem to be explainable by that.) If you can't validate printed tickets, generate boarding passes, know who has a ticket (or how many people have tickets) for a flight, etc., your business -- as an airline -- is kind of in a bad place.
I'm not sure I like the idea of being able to connect to a prod db from a dev instance, but whatever floats your boat.
I think risqué Skype calls are the more common concern: long-distance relationships (and teens) outnumber moustache-twirling villains by millions-to-one
Maybe this is a case where ruby is just not the right tool, how does github does it?

honest questions:

Is performance not that important for gitlab cause your revenue comes from self-hosted, where performance might be less of an issue because of lower load?
Isn't gitlab highly concerned with a new company starting a similar product in a more efficient language implementation and eating your lunch?

apologize if these questions sound a bit harsh, gitlab is doing great work and lots of users enjoy your product, I guess these is one of the perks for exposing yourself too much to the community ;)
At this scale, why ZoL and not a more 'native' ZFS with FreeBSD (or even Illumos)? Which also perform better and have more features?

Is it the lack of drivers? Better availability of other 3rd party software for Linux? The package manager? Or just "more brains in Linux"/"our CTO grew up with Linux"?
>developers are lacking in ethics

From their point of view however, it was perhaps most ethical to try their best to save money of all other people who trusted in their system that failed.
The main thing that worries me about it is that "what your face looks like" is superbly easy to copy.

I mean, fingerprints aren't that much more secure in a technical sense, but at least a lot of people don't actively post images of their fingerprints to all their social media accounts.
Best Hotel Affiliate Programmes for Online Travel Agencies and Travel Bloggers
How our Government PaaS team solved an AWS packet mystery
There's a sort of subtle difference that plays out in how effective the turning is. In countersteering, you don't move the center of mass of the motorcycle-human system; the wheels pull out from under the bike and it naturally turns into the capsizing. Body steering actually moves the center of mass of the system out of the bike's vertical axis. (That is, you're no longer in plane with it.)

Because motorcycles are so massive (at least mine is), body steering is much less effective, but it does help if you want to lean the bike a bit further. That's sort of where the advice to "push down with your legs comes from", since it shifts the bike down as you push yourself up - voila, bike wheels make a deeper u shape, capsizes a bit more, and turns harder. It's a trim knob for turning, kind of how the rear brakes add stability while the front do most of the work.

Like a lot of the points in the MSF course, it's a useful detail to internalize so that when something inevitably dumb/awful happens on the road a poorly trained snap decision doesn't lead to panic (ohgodohgodohgodthebikeisntswervingfastenoug-), but in everyday life you won't be thinking about it directly.
Aha! That's very interesting, thank you. I had no idea this was a thing, but it looks like I can use it for some interactions. I'll explore further, thanks again.
What is the point of journaling? To remember the past and how we felt.

So with all these online services where we're living our lives we should save these in a kind of journal. Twitter, pinboard, flickr, etc.

I am really interesting in Camlistore[0] for this and the fact that you can add normal files of any size to it as well. Now I can archive my old notes which aren't useful right now, but I wouldn't want lost somehow.

[0]:https://camlistore.org
General outline: To achieve X, we are looking for Y and thought you might be in a position to help us out with that.

X = A goal you are working on achieving. It should follow naturally from the description of your business.

Example: We are looking to demo our product to attendees at SXSW next year, like Twitter did originally.

Y = What you are asking for (investment, introduction, etc.). Should be obviously beneficial towards achieving X.

Example: Who should we be talking to at SXSW to make that happen? We've already spoken to…
At least some games interface with fancy mice and keyboards to change the colors and pulse. Maybe the author can tap into that data?

https://www.reddit.com/r/gaming/comments/4iplar/til_overwatc...
FWD.us Hiring Bay Area Organizing Manager
Hot reloading != live reloading. With hot reloading all your local state is saved after the code changes.
It seems to be part of our habit in mathematics to first make many discoveries using brute-force and large enumerations, and then later extend the results with more sophisticated methods if we can find them. For one practical example, if you were doing a lot of computation in the 1960's you might carry around a book of trig functions, or a slide rule, but after microprocessors came about a pocket calculator could do all those functions with better precision. With proofs, many questions are proven up to some number n, which is only further extended by feeding the algorithm into a powerful computer. But occasionally we discover a way of reframing the problem so that it can be solved with relatively little computation.

I believe programming has some analogous quality to it: It's much easier to solve just one problem and gradually find ways to generalize it.
> it looks like a technical comment that makes an interesting point that is slightly tangential

That's why I love Math.

But hey, I hope your post is sarcastic too. But don't mind, there's no procedure you could use to convince me it isn't.
They really can't.

If the argument is that code is law, the fork was implemented in code, so it's law.

If their argument is that the white hat hacks shouldn't have happened then they lay themselves open to the argument that their initial hack shouldn't have happened.

And then there's how draconian unauthorised computer access laws tend to be...
Assume they had it already.
Can you explain the "hard decision"?

Is it that you have to choose between two implementations for the same or overlapping features, meaning someone's work gets thrown out?

Or do you mean that you have to decide whether to reject the freely offered CE pull request because it undermines the value-add of EE?
> OP said "recently".

I did? I think you misread my "previously".

Regardless, I was new to JS and not up to the task of implementing it myself. @chaoran's library did exactly what I needed.

An appreciative note didn't need to turn into criticism of the project's worth.
If you think about it, torrent sites are like a modern day robinhood. They take profits from the rich and bring enjoyment to the poor.
Rising housing values probably don't help a lot of people who think they are getting a windfall when they sell their house either. Property taxes and 5% interest eat into the housing appreciation if anyone is willing to run the numbers.

But there are other drivers of housing costs too, for example real estate agent fees, serve to guarantee that no one can actually afford to sell a house for less than they paid for it.

Bottom line, is unless you happen to be lucky enough to live in a neighborhood experiencing >10% growth, its likely your just getting a refund on years of paying a significant portion of your income on housing.
You are wrong and shouldn't speak authoritatively about things you know little about. Most regex engines, including the one in Perl, do backtrack as described. As a special case, Perl will match backwards from a $ (or in look-behind), in specific cases, but not in the case described, where the $ only appears in one part of an alternation. Similarly, as the other poster noted, most regular expression engines default to 'search' as the primitive, rather than matching only from the start.

So, yes, in a sequence of 20,000 characters not appearing at the end of the string, the typical regex engine will backtrack in a manner exposing O(n^2) performance in this case.

If you're going to test something, use the actual regexes they talk about, and perhaps the language/runtime they talk about.
Have you ever tried a razor cleaner like a RazorPit or BladeBuddy (product names)? One where you clean a commercial razor on after use? I still use Gillette, etc razors for convenience, but they last many times longer when I clean them with such products. They usually cost less than a single fancy blade cartridge.