jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm just glad MS resisted any temptation to go with true and tried leadership in the form of Bill Gates in an attempt to replay Apple's success story. The only thing I would have asked is that they had done this sooner -like after the Vista fiasco or the aborted attempt with the Courier... But retrospect is 20/20. Now to see if eBay can find leadership in the same vein.
Also, companies will try to differentiate their brand using this fake sound. So we will go from a mostly-bassy-white-but-still-annoying ICE noise to very specific and recognizable frequencies and tones that will make a misophonia sufferer want to kill themself.
Can this help me to ssh to my servers on DO.

I am behind my institute squid proxy which is a HTTP proxy. All the ports are blocked, all connections has to be through proxy. For https, it uses the connect request.
Posts of this nature contribute nothing but noise on HN.
I've flagged this for removal.
When I've had to adjust my schedule quickly, it has helped to take melatonin in the evening about 30 minutes before I wanted to be asleep and co-q-10 in the morning to help me wake up. If I can arrange to do this for 3 days beforehand, it does wonders.

I used to have really serious insomnia and I took co-q-10 in the morning for several years to help adjust my brain chemistry in terms of the sleeping and waking cycle. At one time, I didn't tolerate melatonin very well. If I took it, I felt half asleep for up to three days. Co-q-10 is the co-enzyme for melatonin. Taking melatonin does not cause the body to produce more co-q-10 (which is made in the body in a complex multi-step process and is often deficient because of a bottleneck at one or more step). But taking co-q-10 does cause the body to produce a melatonin spike something like 12 hours later. So if you need to adjust your brain chemistry in terms of the waking and sleeping cycle, co-q-10 addresses both halves of the equation whereas melatonin only addresses one half of it. I routinely recommend it as a means to address such issues.

I actually found that for me it seemed like that spike came more like 14 hours later rather than 12 but my body doesn't work right to begin with. I no longer supplement with co-q-10 but took quite high doses of it at one time and took it consistently for several years. I have heard that a magnesium deficiency is one of the things that will cause a co-q-10 deficiency. So I think treating for underlying deficiencies can eventually help the body produce its own supply and stop needing the supplements. I've worked really hard on underlying health and I no longer need this as a supplement and sleep a lot better than I used to.

-- Michele, BioHacker (thanks to pumpmylemma for that term :-) )
For a small website, a microframework like Flask(http://flask.pocoo.org/docs/) or Bottle(http://bottlepy.org/) is probably the best option.(for Python)
Apparently this is against Facebook's ToS and it risks account suspension at any time (removing access to anything you bought in the Oculus store).

I am thankful that I made the decision early on to use steam for purchases early on.
Only those with bad thoughts have something to hide. You can't let the bad guys win
This hopefully puts everything into perspective for people who are all-in on NSA spying. Even if you believe it's a good thing that the government can view everyone's communications, surely this makes it clear that if the information exists somewhere, someone besides the government you trust will eventually get their hands on it?

You'd think politicians would realize this the most. In 20 years time when the people running the NSA have changed and a different party or group is at the top of the pyramid, are they not going to use communications you used 10 years ago for their own ends? I'm hoping pure survivalist instinct will win out eventually and some politicians will vote the right way.
I assume dobbsbob is talking about this, which appears in several forms on the top Google page for "Gates", "Teachers" and "Stack Ranking":

http://www.dailykos.com/story/2012/07/05/1106417/-Gates-s-Ca...

Here's the Gates quote the whole article is built around. You can judge for yourself how much it reflects a desire for a "Cannibalistic Culture" or its general merit as an approach to education reform:

"What should policymakers do? One approach is to get more students in front of top teachers by identifying the top 25 percent of teachers and asking them to take on four or five more students. Part of the savings could then be used to give the top teachers a raise. (In a 2008 survey funded by the Gates Foundation, 83 percent of teachers said they would be happy to teach more students for more pay.) The rest of the savings could go toward improving teacher support and evaluation systems, to help more teachers become great."
I'm just waiting for the time when society realize working may not be an existential need.

http://hateandanger.files.wordpress.com/2012/10/buckminster-...
> In fact Python's threads work well for IO concurrency.

So long as you don't have any CPU bound threads competing for the GIL ;)
heh, true!

I've been playing with place names & http://overpass-turbo.eu/ ... I seem to be getting the best results with "city|hamlet|metropolis|town|village", although some states like Alaska & Hawaii still don't return much with this scope.

In Alaska, a lot of places are labeled as County. In Hawaii, a lot of places are labeled as Other.
To simplify:

Concurrent tasks complete in the same, overlapping time period.

Parallel tasks run at literally the same time.
While that is cute, MLK's original quote still stands. The arc bends towards justice, it's just that this is the internet age so we demand total justice, instantly with no effort.
My understanding is that it was reversed from that, where with stack canaries and debug tracing nothing odd was happening, but when things are run without defenses it _stops_ working, instead of starting to work because you're paying less attention. That was why it was so odd -- obviously the array overrunning (or passing (void*) &local_var into subroutines where it's cast to a different type, etc) would be a pretty obvious candidate.
I can second SSRI's did absolutely nothing for my anxiety, nor dysthymic depression! I don't think I'm the kind of person who could handle any psychedelic type drug though.
Honestly even in retrospect favicon was a positive thing with little to no downsides except maybe a single "wasteful" HTTP/s request.

The <link rel="icon" href="./whatever.ico" /> was a further improvement still on the basic concept a year later.

The only concerns I've heard about favicon is:

- They've grown beyond the original use case (e.g. address bar, tabs, drag to desktop/app tray, etc).

- The icon definition hasn't expanded with its new scope, so specifying low, medium, and high definition formats is left up to server hacks (i.e. providing the right one based on the browser user agent string).

- There's no way of in-lining the icon (e.g. for single page applications, appliances, etc).

- Apple now has their own incompatible favicon "apple-touch-icon" which is just a higher resolution favicon.

- They can be used to trick less technical users into believing a HTTP site is a HTTPS one. For example make the favicon a green padlock. This is mostly a browser issue, and may be resolved by marking all HTTP sites as insecure (which some have proposed).

To be honest all of these could be fixed with some subtle changes to the ref="icon" definition to support a quality modifier, and also being able to point at an in-line graphic object for the favicon.

The last point requires us to mark HTTP as insecure. Instead we treat HTTPS CA signed as "secure" and HTTPS self-signed as "insecure" when the reality is that HTTPS self-signed is more secure than plain old HTTP (yes, I know, you can MITM self-signed, but at least it is encrypted).
> My hope is that the next client-side MVC/MVVC/etc. framework will be written in Go from the start. Go is a great language for structuring client-side code; the only bottleneck (until now) was that there was no way of actually running the code! But now that GopherJS is in a working state, it's a completely green field - very exciting time.

I agree with that! Exciting times indeed.
All that manufacturing precision and it's not fully waterproof. Come on, Apple.
or this classic just for reference:

Radioheads Big Ideas (don't get any) by James Houston
https://vimeo.com/1109226
> ISDS does NOT entitle companies to compensation when a country changes laws - it entitles foreign investors to compensation when a country violates their rights under public international law, for example the right not to have their property expropriated

That's often a fairly thin distinction. Unless a country literally has a law that says the government can seize any property at the whim of any bureaucrat for no reason at all, the way governments expropriate property is usually to pass a new law, tax, or to creatively reinterpret existing laws to allow them to do that.

> NO ONE expects the cigarette companies to actually win, and as such they will not be entitled to any compensation.

Obviously they think they have a chance otherwise they wouldn't waste time on trying. Brands are assets, they are bought, owned and sold and some are clearly more valuable than others. If your brand is suddenly made worthless by a change in the law then arguably that property is if not expropriated then at least destroyed.

The whole ISDS arbitration procedure seems vague and informal enough that the outcome could be anything, really. Without real courts and a well developed process I'm not sure how you can say whether they'd win or not. Seems like it'd rest on whether the arbitrators can be convinced that this action would fall under the relevant clauses or not.
"Considered" maybe, but not measured in practice. Of course you need equivalent optimizations to generate similar code -- Intel even defaults to incorrect optimizations. GCC is also substantially more reliable in my experience watching users who insist on using Intel on HPC systems without actually measuring anything.

Of course compilers are relevant, but Fortran has long presented optimization possibilities that aren't typically available in other languages, like not passing by reference.
I needed int64s and expected the js not to work in all cases. I was amazed at the ingenuity of the gopherjs team and aghast at the state of integer math in javascript.
I am using Atom daily and I'm super happy. It's missing a thing or two from ST 3, but I got more than I had taken away, honestly. I have paid for Sublime unlike most here who gang up to silence me. I've bought a bunch of plugins for Sublime, too, so, I've invested more than $100 in the ecosystem.
If a small business can pay someone else to develop and host a turnkey WhatsApp bot, they can pay someone else to develop and host a turnkey website, no?
Currently identifying sources and offering suggestions for how to make improvements. For many apps this can reveal a lot of opportunity!
> it'd be worth it to airlift diesel generators across the country to make up the shortfall. Hell, you can probably fly in temp workers from europe/asia to do the necessary fixes.

This event lasted 3 days. You think these private entities had the ability to coordinate airlifting generators (for what it's worth, IIRC fuel was the problem, not generators), and bringing in foreign skilled labor, to address a situation that will last a couple days?

If your next argument is going to be "The US Government/Military can do it" expect my response to be "If the US government can solve this problem for it's citizens during a crisis, it should be doing so whether the set price of electricity is >$9/kWh or not"
The approach to utility regulations varies a good bit by state, and things are always changing so I doubt there’s a good lookup beyond the data the federal government collects.

https://www.eia.gov/electricity/state/

Although, the states that are “energy deregulated” will often have a marketplace type website where you can compare suppliers. In those states, the utility commission sets rates for your local utility to run the transmission and local distribution wires, but allows you to choose which supplier generates the power on the grid on your behalf.

Really, the best way to figure out utility rates in the US is to check with that state’s utility commission or directly with the utility that provides physical infrastructure in a particular area.
I was in Iowa visiting my grandparents when RAGBRAI came through their town one year: Oyens, Iowa.

Population 94.

https://www.google.com/maps/place/Oyens,+IA/@42.8198478,-96....

Marne looks huge compared to Oyens... Marne has a restaurant and two stores! Oyens has a grain elevator and a closed church.
Facebook offers libraries for iOS (and Android) developers to add features Facebook login, but which include other features like native app analytics and drop-in widgets that serve Facebook ads.

If it's not obvious, these Facebook libraries are trojan malware, full stop. And, even though iOS apps are sandboxed, if 50% of a user's apps have the same Facebook library baked into them, it's not hard for Facebook to link all that data together to determine usage patterns across apps.

The reason why they're fighting with Apple now is that it used to be much easier for Facebook to obtain a device-unique identifier that each app could forward along to Facebook, giving them device-level usage data. Apple now sees the privacy flaws in device-unique ids, and has either started or plans to start rotating those device ids and making them unique at the app-level only, which reduces the resolution of its tracking from the device level to the network level.
Why would airport layout data not be handled the same way as city layouts? Maybe effectively automatically caching airports to make up for potential bandwidth issues?

And for the specific UX, sure but isn't that just a single feature for airports in general, and the app can pull the up to date airlines/terminals data for the specific airport when needed?
The main reason I activate developer mode on every Android phone I get is because that gives access to the option to globally accelerate animations.

Turning them off entirely is an option but in my experience that can produce a few confusing results. It's livable, though.
Even if it's only an issue effecting their own website (though I daresay it's possible that some customers are seeing downtime on the VPSes, just not all?), you'd think they would have mentioned it on http://status.linode.com/ or https://twitter.com/Linode

edit: Between my starting to write this comment and finishing it, their site came back online
That doesn't really seem practical. What if it uses proprietary technology that the company still wants to retain?
This article is poorly thought out. He accuses Google of stifling innovation, then he spouts this gem:

"Meanwhile, at Google, the cash cow is search-driven advertising. That allows the company to encourage engineers to waste 20% of their time on "projects", like Google Wave."

Apparently he thinks that
a) A company should only stick to its core product. (and some how this is innovation)
b) If a company experiments it is "waste" and crushes other smaller companies stifling innovation (which is why twitter got crushed... oh wait)

Waste of my time reading this.
Just a side note, but if you're still struggling with Rails, both Zails for Zombies[1] and RailsTutorial[2] are really good. And integrating jquery with Rails is now really easy, since they've moved to unobtrusive Javascrtipt. [3]

1: http://railsforzombies.org/

2: http://railstutorial.org/

3: https://github.com/rails/jquery-ujs
I live in Montréal too and I'm chiming in that it's easy to live here with only English, 25% of the city is natively anglophone. Some people in the company I work at (also immigrants) see no reason to learn French, which the quebecois probably don't want to hear.

It is easy to get the hang of signage too; lots of French words are spelt almost identically in English, and the language is much easier to read than it is to listen to. You should get the hang of it quickly.

On the other hand, if you have to get any kind of job that involves speaking with customers ... you are shit out of luck.
The fact that it looks complicated should not be a reason to reject it. It may just be as simple as it can possibly/reasonably be.

This applies to software as well.
You'll see the "ignored by the MSM!" angle a lot on these kind of political stories. It's on reddit all the time. Look for headlines like "WTF?! Prisoners on strike and Fox News refuses to report on it! FUCK YOU FOX!!"

It's an easy angle to drum up interest in the story and pander to your readers by making them think they're getting the "real" story.
One thing I'd hope Dropbox does well is not get stuck with syncing when a program is running. I had my evernote database file in dropbox folder but it wouldn't syc if evernote is on. It wouldn't sync if I keep my pwsafe on. I now wonder how is it going to handle if I selectively sync Firefox bookmarks. I have to shut down these programs in order for dropbox to sync, which makes no sense.
Only to SG1 fans. But it had attracted a number of new fans that didn't necessarily like SG1 (like me).
The more the economic crisis worsens, and the more people have to watch their parents and grandparents die prematurely, the more virulent the global anti-China sentiment will get. The #fuckchina hashtag is really popular (not trending though, probably due to censorship) on Twitter:

https://twitter.com/search?q=%23fuckchina&src=typed_query&f=...

I don't think the CCP realizes yet just how harsh the backlash is going to be. China has zero soft power now. Expect to see supply chains being rerouted.
Part of the point is allowing bootstrapping a rust toolchain from source on systems that don't have rust yet.
My wife had exactly the same experience last night with her 2015 MacBook Pro. She was getting regular kernel panics so I went to the updater to see if it was just a software problem. It says Safari is out of date so I clicked "update", and literally 5 hours later (I clicked the button around 20:00, it didn't finish until sometime after 01:00) it finally finished. I'd thought I had it set up to auto-update, but apparently it got stuck on something.
Commodities are not stocks but they have intrinsic value. The value of oil or chickens is based on demand for their consumption.
Slightly off topic, but when is 'big enough' for k8s to make sense? Is dozens of eng teams plus 50+ microservices make sense?

For a company that is a single eng team, it's obvious. But progressively larger organizations, it seems like a gray zone.
They must have hired a Solarwinds intern to write the loading screen.
Presumably, the lottery is unbiased in its selections¹. Which means that the same mismatched demographics are occurring in the set of students passing the entrance exam. So it seems to me that the real problem is that the non-advanced classes aren't able to adequately achieve good outcomes for students who aren't white/Asian. Presumably, due to socio-economic disparities that cut across racial lines due to history.

But instead of kneecapping the advanced students, why not dedicate more resources to those who are socio-economically disadvantaged, and start fixing the problems that cause them to be underrepresented in the entrance exam?

¹though it'd be nice if the article had researched this, since I can think of socio-economic circumstances that would cause one demographic to accept at higher rates than others.
Asians are considered "white-adjacent" by some types of people, which is just woke for "Honorary Aryans"
If your input is delayed then you have less time to respond too.
Back of the envelope (and if the same problem applies to consoles in addition to PC), the fix would save 30+ human waking lifetimes per year.
The NYPD pension fund for instance is $50 billion. You think that a $100k settlement paid from a pot of $50 billion is going to bother a cop who can't access it for decades anyway?
I was thinking of a Bluetooth connection to his phone, and if the connection is lost the computer shuts down. I'm assuming the FBI would quickly get him away from his computer, which would trigger this defense.

Or just take the battery out of the laptop and work with the plug. Snatching it away shuts it down.
"AWS randomize the zones per account"

Interesting. This is news to me.

I found some more info here (Google cache since alestic.com is presently unreachable): http://webcache.googleusercontent.com/search?q=cache:0jxzyFj...
EBS seems to be the main problem here, I'll cite a former reddit employe (first comment on the blog that talked about EBS problems).

I don't work for reddit anymore (as of about a week ago, although I didn't get as much fanfare as raldi did), but I can tell you that they're giving Amazon too much credit here. Amazon's EBSs are a barrel of laughs in terms of performance and reliability and are a constant (and the single largest) source of failure across reddit. reddit's been in talks with Amazon all the way up to CIOs about ways to fix them for nearly a year and they've constantly been making promises that they haven't been keeping, passing us to new people (that "will finally be able to fix it"), and variously otherwise been desperately trying to keep reddit while not actually earning it.

Source: http://www.reddit.com/r/blog/comments/g66f0/why_reddit_was_d...

cache: - scroll down for comment - http://webcache.googleusercontent.com/search?q=cache:cfbs-sp...
Yay for relying on the cloud \o/
How does Reddit display the 'offline' page if it's down?
I used to check SomethingAwful.com daily, until they changed their home page layout from a scrolling log of new articles (so you always saw the new stuff at the top) to a 'portal' style layout where you had different little zones promoting content from different writers. I can't quite put my finger on why it put me off so much. I've literally barely been back to the site at all. I guess the extra cognitive work being asked of me - to decide which updates I wanted to look at - was too much.
None of it matters if it doesn't lead you to be a more thoughtful, flexible, inquisitive, humble, introspective person.
Also worth looking at for linear SVMs:

Sofia-ml which is a very fast linear svm and classification C++ package. Supports PEGASOS as well as logistic regression and also learning rankings. Has no bindings for other languages which is a bit of a downside. Still, a useful command-line tool.

http://code.google.com/p/sofia-ml/

It also includes a package for very fast mini-batch K-Means (http://code.google.com/p/sofia-ml/wiki/SofiaKMeans). Combining these two approaches one can effectively learn a "kernelized" model while still being linear and therefore very fast (at least this is the claim, I haven't tried this).

I've used both the SVM and k-means package and they work very well. For sparse datasets with >500 dimensions and > 10 million rows, file IO time was <15 sec, training time <3 sec. K-means is slower but still orders of magnitude faster than standard batch k-means.

Finally, Vowpal Wabbit is a very fast package that also uses stochastic gradient descent as the workhorse. Also has a nice feature-hashing compression scheme which is being widely adopted (e.g. in Mahout, and also in sofia-ml above).

https://github.com/JohnLangford/vowpal_wabbit/wiki
I think the idea is that being curt is a mild evil that is tolerable if the information contained has a high probability of being valuable. But if the person being curt (or even rude) has no particular bearing/merit in the listener/reader's mind, it just comes off as pushy or presumptuous, sometimes to the point where you are tempted to ignore what's being said altogether.

It's not ideal, but I think the basic version is: I trust you enough to put up with your "brutal" honesty, vs. who are you and why are you being a dick?
Why is a Canadian newspaper covering this and not the San Francisco Chronicle? Have you guys seen sfgate.com recently? There is no news of interest anymore, it's a wannabe Buzzfeed. Unbelievable how far it has fallen.