jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I would argue that this proves exactly the opposite--unless you get a significant chunk of your bicycles isolated from cars it won't work.

And, actually, I agree with this. I really don't think bicycles and cars can share the road. It's simply too easy to do things like "door" a bicycle unintentionally.
Relevant Mr Bean link: https://www.youtube.com/watch?v=3smh7055cTQ
Hopefully you'll see a blog post from me on this in the coming weeks =)

I'm a little worried about finding a good answer to the Flux Dispatcher's elegant `waitFor`, but I have a few ideas that I think could handle that well. I'm also worried about "stream spaghetti", especially having streams defined outside of a central `Actions.js`. I'm not yet sure how to elegantly handle server-syncing, though again, I have a few ideas (and Marty seems to provide some too). Lastly, I don't know the performance characteristics of Bacon or RxJS.
As far as I understand, depth values make the blob detection easier. Normally blob detection tries to use the brightness differences caused by 3D objects - depth values make it much accurate.

http://en.wikipedia.org/wiki/Blob_detection

The youtube video channel of the author has his previous demos : http://www.youtube.com/user/yankeyan
For many people, the status updates from people they know are what they care about, and all those little factoids on the web are pretty much irrelevant.

If I remember my high school/college days correctly, most people care far more about their social relationships than technology or knowledge.
(Caveat: I've never worked on anything that required a clearance, so I know nothing at all about how they work. This might be a stupid question.)

It seems to me that asking such a person what they remember about some work years ago, would require only that the person hearing the information have the right clearance. As long as no information was provided to the person telling the story, why would that require that retiree to get a new clearance?
Seems like Appharbour is in. http://twitter.com/friism/statuses/6544481205620736
I saw it too. My first thought was that this was the creepiest case of pareidolia ever. http://en.wikipedia.org/wiki/Pareidolia

I'm glad you saw it and that others have indicated it's not my mind playing tricks on me.
I'm always available for anything that's gonna take less than an hour and seems fun. For longer stuff, I'm probably available too as long as it's something enjoyable and not busy work. More freedom for me = better results for you.
Loosely speaking, the total path length is defined as the sum of a bunch of infintesimal segments that have both position and direction. For the sum (integral) of those infintesimals to approach the sum of the similar infintisemals around the actual circle, those of the approximation path have to approach those of the circle in the limit, and of course this means in both position and direction.
Nothing can be unlimited, except perhaps the capacity of marketing people to lie.
Mark Pincus really should be held accountable for his shady dealings. He is a general blight on the tech industry.
Python is commonly regarded as a beginner-friendly language. At least it has its own Codecademy section.
Yes, but you at least have the money and resources available to have better security. If you choose to squander those resources and not dedicate a large enough budget to your security department, that's your fault.

Small companies typically can't afford competent and professional security analysts, engineers, penetration testers, and auditors.
I recently added Disqus on my blog because it allowed me an easy way to add dynamically-generated comments on an otherwise static site (I'm using Jekyll). It took all of 5 minutes to get it working the way I wanted.
I think there's some natural law against declaring brand loyalty dead immediately after mentioning Apple.

I know no Apple fan that buys Apple earphones.
get a new domain and remove the profanity, and you might develop a larger community and possibly (although somewhat unlikely) get some funding. otherwise, you will attract customers that like to shock people who will use it once to shock a friend or two and then will stop using it.

longerlink.com isn't taken. if ur fast you might get it.
Also it looks like they just want local content and not just a carbon copy: http://hackernews.in/item?id=232
I have to agree with Brandon on this one. It seems clear to me that this topic is popular among the HN crowd not because there is anything particularly technical or intellectual about it, but because it fires up the libertarian political passions that happen to correlate with being a hacker.

It's very similar to standard media coverage of political horse races: This topic may be very important, in terms of consequences, but it's not intellectually interesting.
In my opinion author should first read OpenID specifications and implement some "best practices" (http://wiki.openid.net/w/page/12995223/Relying-Party-Best-Pr...). Doing so might have solve his "problems". I think to make user "NOT to feel stupid" it's better to implement OpenID properly than quit it.

1. The OpenID specification suggests that user should be able to associate multiple identifiers with one account. That way if you store user's email address, he can easily add new OpenID account even after he lost/forgot his identifier.

2. You can't expect that OpenID provider has enabled extensions which give away user email. User can also decide not to provide his e-mail. If that's not provided you can ask user to fill a registration form "manually".

And by the way, I think that remembering who is your OpenID provider is still easier than remembering login and password.
Weird Al and ST:TNG. Defining media for the 90's teenage nerd :)
Well theres statusnet: http://status.net/ . Which I assume would be trivial to sync using pubsubhubbub or wave-style xmpp extensions.

Edit: wiki says they already support this: "Supports Federation, which provides the ability to subscribe to notices by users on a remote service through the OpenMicroBlogging protocol."
Probably, until Mozilla moves their "check for addon updates" endpoint (which gets hit everytime any Firefox window is opened) gets migrated anyways :)
Yeah, Ctrl+F shows that there were some investigations of IRA creating activist accounts among the left/rights spectrum, although the details are still censored. But my point is, the Russians are just the cherry on top of the cake for this event, and aren't nearly as substantial as the internal politics going on in the US.
Ten years ago I was interested in buying Bose noise cancelling headphones. Someone warned me that they had read somewhere on the internet that noise cancelling creates problems with your hearing.

At the time I couldn’t find anything on Google about this, but I still bought the headphones anyway.

Using the headphones the lingering thought of that statement bothered me. Using the headphones something didn’t feel right.

Flash forward to now, people are talking about this so I can’t find relevant info on this without the well (Google) being poisoned by armchair doctors.

I still feel noise cancelling is not healthy for ears.
I thought this was a great examination of unintended consequences and a problematic (or unevolved) security model. I am sure it was useful to allow Excel to manipulate other Office programs, but in a networked world the surprise applications of this are dangerous.

I mean, being able to search for "password" in emails from Excel? What could go wrong?
This one seems to have some decent info on the situation

https://www.npr.org/2020/09/11/897692090/how-big-oil-misled-...
There’s a palm oil hysteria in Russia. Social media is full of moms saying that palm oil has been banned in the EU. Yet here I am, enjoying pastry with palm oil in Belgium.
Those questions are probably not intentionally designed to eliminate neurodiversity, but I agree that that's a side effect.

The set of categories that diversity advocates typically care about is itself not diverse.
Kafka (or rather Confluent) is actually moving parts of its code base to Java.
It's a hard to describe feeling when you discover one of these obscure super-specific projects built out of passion.

I guess it's the feeling of my brain reassessing how many amazing hidden gems are out there. Wonderful!

I can't help but think a simulator like this would lend itself splendidly to VR.
I always proposed that the way forward is training, consulting, and speciality services. I’ve seen this model work so much better than most, and for languages seems more obvious (I’m less sure how to handle the problem for packages in an ecosystem that also deserve funding)

I always wondered why that wasn’t the PSF model (having a business arm that provides these things to fund development and other initiatives like putting together conferences)

With Python in particular I’ve heard first hand from people who I have no reason to believe wouldn’t pay for what they’re saying: specific language features or enhancements. It’s impossible to donate directly to the PSF or otherwise for it be a line item for that specific purpose though, and I think in Pythons case it has hurt their ability to raise funds, maybe

Complex topic for sure!
What a rambling purple-prose article. Why can't it just cut to the point? Why should I care what the people were wearing? Why does that merit a paragraph of description?
If they don't grok filter then they cannot even interact with a relational database at the simplest level (a select, where). I think there is a certain level below which you are not obliged to dumb it down further.
> Testing worse, through DOM

If you're writing proper tests for React, you don't test directly through the DOM. Using Jest you can mock the DOM to test parts of your component. In my view, a component should not contain everything, only the most essential parts to get a working example of how it functions. Reusable/general functionality is pulled in from mixins or other js modules, which should be testable, without the structure of React, on its own.

> Cannot have post processing steps

This is incorrect, you can create a post processing step in React with a parent component. I used this for a pointer events polyfill in React where it replaces `onPointerEvent` with the appropriate mouse or touch event on a child component.

> Cannot delay rendering after state/props change

You can delay a render by returning false from shouldComponentUpdate, and when you get to the point where you want to render you can use this.forceUpdate().

That being said, React is somewhat misleading as far as Reactive programming goes.
The way you described calculating change is essentially the method taught in common core.

Common core is not about efficiency, it's about helping kids develop an intuitive understanding of how numbers work.

It turns out that a lot of children who learned how to subtract on paper with borrowing never learn how to do math in their head the way you described. Common core is an attempt to correct that deficiency.
When you look at TED in context it's a lot harder to poke fun at it. It's a vast improvement on most pop infotainment out there, if only because you usually get to hear a brief survey of a subject right from the source.

Most TED talks amount to hearing somebody knowledgeable in a subject articulate what makes them excited about their field. For the average person, there's a lot of value in that.

On the spectrum of visual media with reality television at one end, and Online MIT lectures at the other, TED provides something great: it's entertaining, engaging, and more often then not you do learn one or two things that you want to look into at a deeper level.

Nobody is pretending TED is a replacement for a true college level lecture on a subject, are we really so cynical that we think it's somehow wrong to want to get excited about some random corner of the sciences once in a while?
For individual, I use 1password. Extending credentials, I don't have a solution.
How do you reconcile the comments you have received with the company's very recent public statement that "these communities are not something we have the capacity to support given the growth in our existing business."? [1]

[1] http://thenextweb.com/insider/2015/03/24/slack-is-quietly-un...
The biggest difference being that both Python and Ruby were module cultures, so saying that a gem existed actually means something. On the other hand, Mac dev didn't have Cocoapods until 2011. Apple dev at the time (and I'd argue in large part still today), was mainly using Apple's monolithic frameworks (and downloading AFNetworking source code to include in your project), so it was much more important for it to be included in the standard library. However, the point still stands that we now have a new language that still does not have this basic support.
That doesn't change the fact that pushes for early exits can screw over both the investors --- who put real money into the company based on a promise that the founders would work for their interests --- and employees, who will receive a pittance compared to founders in most early exits.
Not really. While some of the software UI looks similar. The hardware is pretty unique. Have you ever held a Xiaomi before? I own both a Mi 2s and Mi 3; the hardware and software experience is really quite different from Apple. (And most of the rest of the Android ecosystem for that matter.) The "copycat" claims are overblown.
Passenger (and luggage) weight makes a huge difference for fuel burn and overall weight. That said, planes that are above maximum landing weight are generally bound for a very distant destination - on an SEA - LAX leg the plane is almost certainly nowhere near full on fuel, it under the maximum landing weight from the start, and can land immediately without a problem.

If it is going for somewhere far away, however, that gives the crew plenty of time to burn extra fuel on the way by operating inefficiently (turning on the APU, flying at inefficient altitudes or airspeeds, etc), and in any case if enough passengers are missing that the fuel burn will change significantly that'd probably push it back down under the landing weight limit.

The whole circling to burn fuel or fuel dumping thing usually happens when the plane has to make an emergency or unexpected landing; here the typical scenario is that the plane is fully loaded with passengers and luggage, and has nearly-full fuel tanks for a long cross-country or international route. Shortly after takeoff, a technical issue is identified, and the plane needs to shed weight before landing to avoid damaging the landing gear and requiring a costly inspection before returning to service.

The other scenario where circling to burn fuel can happen is if there's a wet runway or other such issue that reduces braking performance. Again, though, this is mostly an issue if you have a fully loaded plane ready for a very long route.
I've not experienced any issues running Ubuntu (and Debian, as you'd expect) on both the T430 and the X230
Uhhh what? Lol? Monks did not invent Meditation :). Humans have used meditation for thousands of years. Some of the best world leaders use meditation...

Monks additionally do contribute to science. A lot infact. When i've visited monistaries neuroscience is often a key theme and they'll explain how different interactions literally affect you're brain chemicals.

You know that individuals who are going through horrific experiences can stumble on meditation themselves? They realise they can use it to draw strength to help them deal with situations by using it. They arnt taught, they don't come across the information on the internet. Only when adults do they realize that there's a name for what they have been doing.

People think that meditation is just "for relaxation". It's not. That is one SMALL benefit if you only use it once or a few times a month briefly. The other many other small benefits i've found from meditating once a week. And on the scale of benefits, I would say increased self-discipline and control of my own mind, motivation, concentration, happiness is in the "small benefits" category. And I have ADHD so these small benefits improve life immensely for me.

People who have trained for years can use it to generate an experience similar to an LSD trip. You can look at the positive effects of LSD in scientific experiments yourself.

Hope that somewhat answers your questions :).
2002 civic used a mechanical throttle cable and mechanical transmission linkage. These Toyotas/Lexus(s) did not use any such mechanical links to the drive train, they were dependent on software wholly.

The engine management on your parents' Honda cannot adjust the throttle percentage or gearing, only ignition and valve timing along with air/fuel ratios and gear hold-out timings. This could result in a surge of power, or a stalled car, but nothing like the experience of wide open throttle.

The Toyota UA is thought to have been rooted mostly in the fact that they adopted fly-by-wire throttle schemes while failing to compensate for the much more major software/hardware/management risks that come with such systems.
I don’t know anyone calling that peaceful.

Which is contrast of the “mostly peaceful” protests that involved arson and beatings.

This is just as bad but everyone acknowledges it.
It sounds better than "spending time with family" I suppose. He is almost 60.
I just spent nearly 2 years on trying to replicate the 'good' bits of Erlang in a less exotic environment. It's been one hell of a ride (I never knew how much I didn't know) but ultimately fruitless because it is simply too much effort to build this for the one application we have for it. So, reluctantly, we have come to the conclusion that it is better to re-use an existing platform even if that means having to deal with the warts of those platforms.

Very frustrating. But then again, if it were easy it wouldn't make the money that it does. A defensible moat that is made out of hard work is a good thing in many ways.
A more useful article would be to drop the gender and ask Why Do So Many Incompetent People Become Leaders?
HN-er cfrantz2 mentioned this talk on today's discussion of the 'Secrets of Intel Management Engine' explaining that it has been cracked: https://news.ycombinator.com/item?id=8815765

The detailed overview of the presentation can be found here: http://events.ccc.de/congress/2013/Fahrplan/events/5380.html
I went through the same process recently. I had mixed emotions about it, because I found a lot of correspondence that I'd have rather forgotten. I'm a different person than when I was in high school or college. I remember what I was like back then, but having a direct paper trail for the last 16 years was weird. From minute things like how bad my grammar was to silly things like stuff I said to sound cool. Of course, there was a lot of good in there too.

I retained some and purged most. I decided even if flawed, I'd rather just keep my memory as it is than relive every event from my past. It's sort of the mentality of just watching the concert while you're there rather than watch it through your phone so you have a video of it later. I'm sure I'm losing something in the process, but it's a gamble I'm willing to take.

On a side note, it was interesting to see just how much of the Web has changed since then. A lot of emails were just links being passing around and the vast majority of those links were dead.
I whole-heartedly agree on Apple being the douche here. But discussions should be treaded carefully to a constructive theme instead of another flame war. I still hold my opinion but I did see your point.

Edit: Your edit seems to align to my view. Ignore this comment
His prior company, ConferenceBadge.com, was bootstrapped too [1]. If his prior company was venture backed, I would agree with you. This is a completely new business and target market so I don't think it can be considered an expansion either.

[1] https://medium.com/conference-badge/the-epiphany-behind-a-bo...
You mean I will not be protected from oppression by the self-sacrificing activist heroes in tech? The same heroes that so righteously punish the thinkers of bad thoughts and so gallantly protect everybody else from the violence of wrong ideas?

I guess I'll have to fight my fights alone then.
No tear gas though
If not, Trump will for sure
There's barely any "establishment" members left in the Republican party. They were primaried to death in the past couple of decades, or chose to quit when they saw what direction their party was heading. Like it or not Trump and his brand of politics is the modern Republican party.

https://fivethirtyeight.com/features/why-there-are-so-few-mo...
ShapeShift's software sets it up so that customers DO use the DEXes directly.
very cool - I haven't heard of this before. It looks like it resolves a lot of the issues I have with JSON.
What actually happens is there's a bunch of decent answers, and then it gets closed, which somehow kind of leads to the best of both worlds, but leaves a bitter taste in a bunch of people's mouths -"that was really useful why close it" answers.

e.g. http://stackoverflow.com/questions/257712/best-web-applicati...

or less seriously:

http://stackoverflow.com/questions/184618/what-is-the-best-c...
Sure, tax his competition out of business. Great idea. He’ll keep paying nothing. Mom and pop shops don’t have foreign data centers to push profits into.
why not get a keyboard that is twice as difficult to type on, then, if optimizing for typing speed makes no difference? why not 10x? if you flip it around it's obvious why people would want good keyboards. to my mind, it's strictly less silly than wanting, say, a good/fancy car (which, though a luxury, i view as a perfectly reasonable thing to want as well). people don't buy porsches (e.g.) because they have "such a large amount" of driving in their jobs and/or lives-- they buy them to make the driving they do do better.
Yeah, seems like the definition of hacking what happened there. I mean Facebook could have at least rate limit or block this, but they had no mitigation. They even admit of having fixed it afterwards.
I think the OP is also indirectly touching upon the benefits of the slow movement, which has serious (and positive) implications for technology and how we use it. People in big cities and urban environments might find the transition to this kind of thinking jarring and difficult. I've found it takes on average about two years to adjust to it.

https://en.wikipedia.org/wiki/Slow_movement_(culture)
Seriously tried adopting Bazel on a team once and never again. Its a huge headache and requires a dedicated engineer resource to be available to assist/debug/teach when inevitably someone wants to do (or does) something outside the structure and expectations of Bazel. Every so often I try again on a personal project and realize im spending more time futzing with Bazel than writing code.

Its a tool that’s perfect for Google.
> I've been programming for a long, long time. Went to college for it when I was a pre-teen. The more and more I code the more I see it closer to something like music than something like engineering. Getting a little garage band together isn't hard. A couple years of practice and you and your friends can play at a little bar or at least at a high school shindig.

> The same is more or less true for programming. A simple stack of JS, HTML, and CSS is pretty easy to get going. And if you're content to make marketing sites for advertising companies or similar, then go nuts. That's your simple jam and you rock out on it as much as you like.

Nice point, beautifully laid out! Favourited and added to my quotes file!
This is the idea of local-first software[0]. Imagine you owning your own database and the only thing you get when you go to a website is the software and none of the data (it accesses your database instead). Projects like Textile[1] are building out tools that could help with that sort of project. I really hope it takes off, the cloud sort of freaks me out.

[0] https://www.inkandswitch.com/local-first.html

[1] http://textile.io/