skysight-inc/HackerNews huggingface dataset:
Yep, I think this is it. I also have 5 years old MBP with the original charger, and it's still fine. I'm not a very careful person, and in general never wrap cables in loops, just cram them in the bag. Sometimes my cables get impressively tangled, but I think I'm still actually saving time by skipping the meticulous wrapping every time I take off (at least twice per day).

So maybe if you stop taking "good care" of your charger, and stop wrapping it in a tight loop, it will actually last longer.

That said, a lot of people seem think you're supposed to wrap the cables. After all, the MBP charger has built-in hooks for exactly that purpose. The charger is badly designed if wrapping the cable around the provided hooks causes it fray very quickly.
Multi-process is happening just fine with Gecko, XPCOM, and XUL. It's the extension ecosystem (the do-whatever-with-the-internals nature of the extensions API, and getting all the extensions to upgrade) that's the obstacle. Nightly is currently multi-process (although not large numbers of processes, but there's a pref to flip); it just hasn't shipped in the release channel yet.
Hi, lead developer here!

The widget itself is based on open source components and is on Github (https://github.com/timekit-io/booking-js), but the trigger is that's it's using our core API. The API is 100% free to use though (http://timekit.io/pricing)
Aren't they called roo bars in Oz?
Maybe some large data structure in memory based on a flat array and indices underneath?
You think so? Trust in measurements to qualify for government regulation are in question, not car performance or appearance. Toyota sales have not dipped surreptitiously (demand increased in oct).

http://www.autoblog.com/2015/11/04/october-2015-the-better-t...
Fox News host gets death threats after making fun of 'Star Wars' fans
I understand your point that a portion of the recidivism is attributable to calculated risk on behalf of career criminals, but I think that in and of itself is a pretty sad state of affairs.

>A person with a criminal record who understands how stacked against him/her society is

I would argue that society being stacked against convicts is not congruent with the goal of reform.

At the risk of "taking the beliefs I hold about prison and applying them universally", I'd say the U.S. criminal justice system today resembles a vindictive meat grinder that excels at taking deeply troubled people and placing them in an environment that's detrimental to their rehabilitation.

It's hard to argue in favor of tough sentencing when the correctional system effectively operates as an overflow for other failed systems—be it mental health, political, education, social welfare, or public safety.
Unless engineers make up a huge proportion of terrorists then it wouldn't make any significant difference. The article doesn't quite describe that number. The closest it comes is "Nearly half of those terrorists who had degrees had degrees in engineering." But it doesn't say how many don't have degrees at all. I bet it's a lot.
If you're advocating for a change in how engineers are trained it should be on the grounds that the impact of an engineer becoming a terrorist is that much worse than a non engineer becoming a terrorist, not on the grounds that terrorists in general are really bad.
>"alpha is the expected value of p-value"

Well, you were correct about this above. You may be onto something here in terms of "actual use".
Survivorship bias might be an issue here. The professors went through their education and careers without anyone teaching them how to debug, and they survived. All their colleagues went through the same process, and survived. Maybe they can debug their own work and the work of undergraduates, but they were never taught the process, they just picked it up by osmosis.

The article says the professors used the phrase "some students just can’t hack it in engineering" which suggests they see some aspects of engineering as things that can't be acquired, intrinsic abilities of those who can hack it in engineering. If they see debugging (or some related skill) as one of these aspects, then they wouldn't see any benefit from teaching them.
Hey, here's an interesting challenge:

The widget is using a Google Calendar underneath and as people try the demo and book timeslots, the calendar gets filled up and availability disappears. So right now I'm doing my best trying to frantically delete all the demo bookings as they come in so they don't block other visitors (which is what happened to you) :)

https://media.giphy.com/media/42109OHM6YFS8/giphy.gif
The fault lies in the simplicity of the test. Experienced programmers will not be slowed by lack of syntax coloring when parsing a simple example, but it is reasonable to think that they still benefit from it in larger, more complex codebases -- that was not studied here.
PostCSS – Transforming styles with JavaScript plugins
I'm pretty sure I know the definition of rape at least as well as you if not more so, and I stand by the use of the word in this instance.
1) Agreed. Something about the way it sounds. Somehow the name sounds like the dinosaur looks. Wayy better than "Apatosaurus"

2) I'm kinda slow, and admit it took a full minute before I got that joke.
Public transport is going to be largely built on self-driving cars if/when they enter the market. It's the perfect fit:

a) Personnel costs dominate human-driven PT cars

b) huge vehicles because of a)

c) vechicles are on average mostly empty because of b)

d) the average co2 emissions per passenger-km are terrible because of c)

e) routes and schedules are fixed because of b)

f) big vehicles waste much more time on stops
(50 passengers -> worst case 100 stops)

The self-driving PT sevice may look like
ride sharing airport shuttles with more or less dynamic routing and pricing.

Someone should set up a remotely operated offering based on this, to get a head start before the AI gets good enough. You can tell the investors you'll gamify it to make it more sexy :)

Here's a clever large scale pilot project that comes very close, though with human drivers: http://www.zdnet.com/article/death-of-the-car-the-tech-behin...
That's due to "Minimum Advertised Price" agreements with various manufacturers, not an Amazon-specific thing. Amazon has to do the same "add to cart to see price" thing when it's selling something for less than the MAP.
then they get no money. as long as they have market share people will pay no matter what.

when they dont, they're dead.
This looks impressive. Way to go OpenGL!
She didn't consent to sleep with him. She was targeted and tricked by a government.

It's such a betrayal by a government who is supposed to protect us that I can't even fathom it. They stole her trust. There was no proof she herself was a criminal. There were no charges. No warrants.
How to write SMS Client (in under 150 lines of code) with Meteor and Twilio
>the "install Chrome for a better experience" slowly had people move to it.

No, people moved to Chrome because it was a much better product.
suppose thats 10 000 devs vs 100 devs being an issue, sadly
>For example, it was only with C++14 that lambda expressions finally arrived.

nope.
Growth Hacking Your Startup in an Infographic
There's a few WebKit bugs filed about slow WebGL performance under both OSX and iOS Safari, I wonder what Apple is doing differently to Google/blink in the rendering pipeline to cause it?
You know what’s better than any of these? Having people live near where they work, so they can walk or ride a bike to commute.

But for larger areas and longer trips, roads hit a hard limit after a certain point. Car traffic in denser urban areas around the world inevitably turns into a quagmire. Self-driving cars aren’t going to fix that, and they have nowhere near the passenger capacity of a subway line.

“A subway track can carry 20,000 people per hour, some like in Tokyo carry up to 80,000 people per hour. A freeway lane carries about 2,000-2,500 people per hour.” http://urbankchoze.blogspot.com/2014/07/myths-of-oppressed-m...

I’ll agree with you that buses can be terrible though, especially enormous heavy slow buses that run mostly empty half the time and stop every block or two. Ideally bus lines would switch to smaller vehicles at non-peak times, and during commute hours cities would work harder to get them dedicated lanes so they wouldn’t get stuck in car traffic.

One awesome transit option in Hong Kong is the giant escalator. I’m not sure it would work in lower-density cities, but in my opinion it’s much nicer than closed vehicles of any kind. https://en.wikipedia.org/wiki/Central–Mid-Levels_escalator_a...
"Newtonians HATE him!"
> having celebs or astronauts using your pencils

I don't doubt that having astronauts using your pencil would be cool, but I thought I'd mention why astronauts needed a pen and not a pencil: graphite shavings/powder or eraser bits floating around and causing problems was a real worry.
Free Pascal Compiler Version 3.0.0
FTA: 99.5% of offspring received the trait.

Anopheles females in tropical conditions take around 12 days to go from egg to adult.

So if that's true, even if you could wave a magic wand and replace the entire mosquito population with these at one time, less than half of the population will still have the trait at the five year mark.[0]

Compounding is a bastard.

Though sure, the one-time magic wand doesn't resemble how this would be rolled out, but the general point is that the more frequently some species breeds, the harder it is to mess with.

[0] 0.995^x = 0.5 -> x = 138.2 generations. 138.2 * 12 days / 365 = ~4.5 yrs.
Software and embedded electronics contractor here. Sure, I do occasionally have to be on-site, but I value the freedom of working wherever I want enough to ensure that the contracts I negotiate support this lifestyle. Even when we're in the same city most of the time, I still prefer to work from home on my 24 sq.ft. plywood desk with my dogs at my feet, rather than driving into a noisy office. I even have clients who I've never met in person, the furthest is about 1,000 miles away; we've had some great GTalk chats though.

I totally recognize that others will have different values. Maybe working for company X is more important to them than working from home/on the road, and that's up to everyone to decide. And I've definitely had to turn down some cool opportunities to support this lifestyle, but there's been no shortage of interesting work.
I thought 1and1 and Godaddy were unbeatable

FYI, when renewing a domain with GoDaddy not long ago, I was pleasantly surprised to find their site to have been redesigned -- and useable.

(And: in general, GoDaddy has changed course in recent years thanks to a new CEO and the people he brought in. The company has improved technically, they've gotten rid of their sexualized advertising and they've gotten serious about hiring women.

This Wired piece talks about these changes:

http://www.wired.com/2015/05/godaddy-isnt-company-think/ )
Easy Forth
Just love the level of sniffing you can do to learn.
I have to replace Mac chargers about once a year.
I just stumbled on this today (before coming here), looks really nice to rid some boilerplate. Regardless for some reason I still love Java...
There wasn't a frustration with Firebase and React. It was a frustration with Firebase and vanilla flux. Firebase is essentially a store. So using vanilla flux you end up just trying to keep your store in sync with Firebase.
Unfortunately civil engineers are hired/contracted by municipal governments. They^H^H^H^H Their employers are usually clueless and/or apathetic about really solving problems. After all, the taxes keep rolling in regardless.
> > On smartphones, its share of browser usage is virtually nonexistent

> that's surprising

Not really.

Think the desktop. Think MSIE. For a long time it was a horrible browser, but held its market-share simply by being the default. Because people don't know they can change browser. Internet is the blue E. Etc.

Now think Android. All phones comes preloaded with Google Chrome, and most people still don't recognize the idea that a browser is something you choose. Since Chrome is a reasonably good browser (apart from sending your every keystroke to the mothership), people have even less incentive to look up alternate browsers.

And with Chrome being spammed everywhere Google has a piece of internet real estate (No I will not "upgrade" my Firefox to Chrome. Please stop asking), it keeps on winning usage on the desktop and thus helps cement its market-share on Android too. People genuinely ask why Firefox can't sync with their Google-account, implying that if it can't sync with Google, they don't think it can sync at all.

Evidently that's how people work these days. I don't get it either.
Safari does seem to be the battery life king. I wonder how it manages to do that. Could be related to why it's a slower performer than Firefox and Chrome.
What happened:

Some time between May 15[1] and September 5[2], the Linux Foundation was removed from the list of sponsors on the SFC's website.

On November 24, Karen Sandler wrote on the SFC blog[3]

> since we launched the VMware suit some of our corporate funding
> has been pulled because we tackle important but controversial
> issues, like GPL compliance. We have even have had talks
> blocked or canceled at conferences.

OP is implying that these 2 things are related. Maybe they are, maybe they aren't; but that's all we know.

[1]: https://web.archive.org/web/20150515144759/http://sfconserva...

[2]: https://web.archive.org/web/20150905143819/http://sfconserva...

[3]: https://sfconservancy.org/blog/2015/nov/24/faif-carols-fundr...
Having seen some roundabout implementations, I'm no longer convinced. Traffic circles require a large flat space, and can't easily replace stop lights on steep hills or narrow crevasses.

A roundabout replaced a set of traffic lights at a 3-way intersection in a crevasse next to SR-18 in Auburn, WA. It's a tight fit and difficult to navigate, and trucks regularly jump the curb.

After driving it, I really wish they could change it back.
The novel "The Price of Everything: A Parable of Possibility and Prosperity"[1] from Russell Roberts contains the tale of surprising difficulty of production of the pencil and how it is the result of division of labor and free market's natural orchestration.

[1] http://www.amazon.com/The-Price-Everything-Possibility-Prosp...
That line was a red flag too. Being in STEM almost guarantees not taking religion too deeply. We have better things to fill the void inside.
I'm sorry that capitalist libertarians don't like being associated with social conservatives. They should have thought of that before entering a political alliance with them in the 80s.

edit: typo
Filling up landfills with tens of thousands of broken chargers probably makes that decision a net negative to the environment...
Although an implementation based on streaming combinators (=no intermediate allocations) clearly is faster, the interface you provided definitely corresponds to the way I want to program.

You might want to have a look to std.algorithm from
Phobos (the D programming language standard library) ; it's full of such utilities : http://dlang.org/phobos/std_algorithm.html

That's a shame there's nothing similar in the C++ standard library.
Can you give an example, or a link to an example?
Just keep in mind that some of the features are a bit iffy. If you use their vals IntelliJ will syntax highlight it as an error in red for the simple reason that it's non-compliant with the Java language spec. Also, you'll usually need a new version on Lombok every time a new version of Java comes out, otherwise what used to compile with the previous java version will no longer compile. If you use the auto constructor you're going to have fun finding usages since there's nothing to click on, and changing the order of fields in your class will silently change the ordering of parameters in your constructor - double the fun of the fields are of the same type. You'll also be left wondering why you went to all the trouble of adding dodgy language extensions instead of just using a language which provides those features anyway. That and your code (subjectively) looks really ugly plastered with annotations everywhere. Some people like Lombok, just make sure it's a choice you make going in with your eyes open.
This is very true. If you want to see how much difference this makes firsthand, go to Germany and drive on the autobahn. No one hangs out in the passing lane. No one tailgates. No one cuts anyone else off. Everyone goes the speed they're comfortable with.

I felt so much safer and more relaxed driving 110 mph there than I do going 65 on an American highway.
So, let's say someone kills a close friend. Does moving on require forgiving them for that crime?

Of course not. You can choose to let go of anger and have a good life, celebrating your friend. But that doesn't require you to say "it's okay" to the individual who did it and "forgive them". You can be relieved that the person will rot in jail til the end of their days. And you can forget them.

Maybe Marshall Rosenburg needs to forgive to move on, but luckily we're all different and I'm perfectly content with my friend's killer living with the consequences of his crime. I'm not angry - I honestly haven't even thought of him for well over a year. I'm perfectly content not thinking about his circumstances but thinking about my beautiful friend and carrying on his legacy.
So would this affect all flat memory allocation? Say if you wanted to allocate 100GB for a bloom filter, would you need to break it into chunks?
> Survey data indicates that engineering faculty at universities are far more likely to be conservative than people with other degrees, and far more likely to be religious. They are seven times as likely to be both religious and conservative as social scientists.

This statement seems to say as much about the sort of people who don't get non-engineering degrees as it does about engineers. In my experience, people deep into humanities fields—especially the social fields like sociology, anthropology and religious studies—are both significantly self-selected and externally selected. Perhaps even more so than engineers especially in niche fields. This selection has more of a moral, ideological and philosophical component than that for engineering. Put together, there is quite a bit of pressure against people harboring radical religious views in most of the humanities.

It's an interesting dynamic to think about.

I'm also a bit curious about what exactly an "administrative position in Hamas" entails. My sketchy understanding is that Hamas functions as more of a proto-government than merely a military organization: are they counting any role in Hamas as terrorists?
And to add to that, it's just a freakin title, adversarial or not. The title simply states fact that one company no longer needs another companies revenue, why can't it be left at that? I like all titles, regardless (link bait, trolls, flames, truth, false bias....whatever, it's all good and the best stand on their own merit)!
How  to Secure the Public Cloud
Roundabouts may work very well for self-driving cars with some short-range communications capability. Merges can be negotiated, both at roundabouts and on-ramps.
I'm pretty sure some OS people would take issue with that statement.

Firefox has indeed been losing share gradually, but not due to their browser implementation. That's been improving such that I think the slide would be worse otherwise.
> Think MSIE. For a long time it was a horrible browser,
> but held its market-share simply by being the default.

That's not entirely true. IE since about ~4 was the best browser around (I choose to ignore IE5 for Mac). NN4 was horrible.
The problem with IE was that it stagnated, so when Firefox came out it soon started to kick IEs ass and only then the "default" part became a problem.
Coming from the finance world here... Maybe the problem here is more how money is a societal construct, not a technological one, even though it can be represented technologically. With all due respect, people like Marc Andreessen seem to think that the constraint here is a technological one, when the technology to do a lot of what they're talking about has been around a long time. It's that, for non-tech related reasons, people prefer things working a certain way.

I can see things like blockchains improving back office settlements and clearing, sure, but... whatever?

Disrupting the actual financial system is nothing short of disrupting how society who gets what, and what gets done. This is not a technological problem you're dealing with.
You're wrapping it wrong.
Third party chargers are aggressively pursued with the MagSafe patent. One company made external Mac batteries by buying up Apple MagSafe chargers and chopping off the cable and STILL got destroyed by Apple's lawyers for "violating" the patent.
No offense to Bruce, as he's a great guy, but wtf does he have to do with the answer to improving browser user experience?
>As an Engineer, I've been avoiding this conclusion for a while. Chalked it up to faulty conclusions from liberal arts majors jealous of funding cuts or a lack thereof (/s).

perhaps consider that your priorities may be divergent from other modes of thinking, and that your priorities may not be universal
> The issue of primitive specialisation of generics is only tangentially related to type erasure, and run-time visible generics are actually much less useful than Java folk wisdom insists.

Run-time visible generics are pretty important because it lets us avoid boxing everything. In .NET, they don't have this problem, and as a result primitive dictionaries are ~17x faster [0]. Java folk wisdom seems pretty accurate to me in this case.

[0] - http://fsharpnews.blogspot.com/2010/05/java-vs-f.html
Roundabouts allow only simple traffic interactions, that's kinda the point. Nothing complicated like a left turn can happen. Why would special communication be needed?
> I never mentioned that someone is lying!?

Sorry, when I said "even if you think" I meant "you" in the generic third-person sense, not you specifically. :)
> I use dozens to hundreds tabs in IE11 and Chrome, sure it may use 16 GB ram

Ah yes. The infamous "16GB ram in a laptop is not enough because I use a web-browser called Chrome"-syndrome.

And then someone turns around and says Firefox has memory leaks. You'd think they were joking, but they're not.
From what I have seen of survey data in North American engineering magazines, their readerships (at least those who fill out surveys) seem to be fairly religious, as well as notably conservative and libertarian leaning. I have seen this consistently across a few trade publications for electronic and mechanical engineers, but do not have any citations handy at the moment of this post.
Also reminded me `how to make a chicken sandwich in 6 months` https://www.youtube.com/watch?v=URvWSsAgtJE
A Beginner's Guide to Kerning
Back then, people upgraded to FireFox because they wanted their fancy backgrounds to work in MySpace. I'm not even joking.