skysight-inc/HackerNews huggingface dataset:
then state that the standard for sourcing on WP is "the New York Times"

I didn't state that the NTY is the standard. I am talking about the arguments usually offered up by the deletionists in the afd discussions, where they typically try to insist (and usually somewhat successfully) that a source needs to have the gravitas of the NTY, WaPo, etc., to be accepted. Yeah, it's bullshit, and I wish all those guys would read the above links, but it doesn't seem to happen.

So, you have the written de jure standard, as documented, and then you have the actual de facto standard which - often times - is quite different.

It doesn't help that the reliable sources guidelines hint at a bias towards "news sources" as a preferred source, in saying:

"News reporting" from well-established news outlets is generally considered to be reliable for statements of fact
I don't see how that follows from lazy evaluation. Here's my logic (corrections welcome):

- That 'sort' will produce the items of the list in some order ('third item is 2nd largest, 17th item is 34th largest,...).

- Lazy evaluation cannot stop before the sort produces 'x is i-th'.

- 'sort' does not know what is done with its output (i.e. it does not know the value of i)

If these are true, Evie can pick i in such a way that it is produced last, that is: such that sort must sort the complete list. That requires O(n log n) time.

The only way around this I can see is if the language recognizes the idiom and special-cases it to pick a sort algorithm, based on both the sequence xs and the requested index i. Does Haskell contain such a special case?
Core Reporting API: Access AdSense data from the Google Analytics
I'm still very much a newbie but your explanation has now left me in a better position than where I was when I first commented. :)

A few follow up questions:

1. They could have achieved the same using cookies too, right? How is it different from using cookies?

2. Is it better because quicker? Or is it better because local storage allows a site to store/retrieve more data from the user and thus reducing the need to get it all from the server?

3. What about CORS? How doe sthat factor in?

I honestly don't expect you to answer all these questions. you seem knowledgeable about the topic, so posted these questions here. I'd be very glad if you could simply redirect me to a relevant webpage.

Thank you for your time and efforts, I appreciate it very much!
Same here. I waited a few months to see what was going to be announced in regards to MBP, wasn't disappointed (though I wasn't really surprised either).

I imagine the waiting pool is larger than the "act now" pool. Especially since we now have resources like MacRumors buyer's guide.
Really dig this. Any way I could check out the source?
The phrase "10,000 lux" is making me twitch. Lights emit lumens, lux is lumens per square meter. In other words, lumens is the measure of how bright a light is, and lux is the measure of how well a room is illuminated.

So what these devices are claiming is that if you use them as prescribed (sitting 18-24 inches away) you (specifically, your face) will be illuminated at 10,000 lux. If they're just illuminating a little 30 cm square, they could be doing it with as little as 900 lumens of light.

To achieve 10,000 lux, you need 10,000 lumens per meter of area you are trying to light. The easiest way to do this is probably to 4 foot long 40 watt fluorescent bulbs. You can buy 4-bulb fixtures, which will emit a combined 12,000 lumens and consume a total of 160 watts. Probably cost you about $50, bulbs and fixture. So for a to light a 10 square meter room, you need 10 4-bulb fixtures, 1600 watts, and $500.
It's actually kind of a nice thing about optimizations that are non-portable, because the fallback implementation can act as an explanation of what the code does. Clearly commenting optimized code is a difficult art.
yeah, it is still a similar amount of overhead in typing
very cool algo!! a C impl: https://github.com/felipecruz/paa/blob/master/t1/knth_n_mom....
The government could just as well pinpoint the hosting provider, and pull some strings to take the site offline, then read through the captured database. When the stakes are nation-state level, quite a large amount of very disturbing things start to become practical.

Shameless self plug: They should be using Aether. ( http://www.getaether.net ) It's a distributed network that creates forum–like, anonymous and encrypted public spaces— something I created and launched a few days ago. It's an app I created for this express purpose. I don't sympathise (at all) with their views, but no one gets to choose who gets free speech and who doesn't.
I see about three participants making the argument of handwaving. One of them breaks one of the rules of HN in his opening sentence, the other is name calling and the third has made up his mind years back. I also see a couple of dozen decent comments discussing the article. Take from it what you will.
I develop iOS apps on the side using a Mac, but for my day job I use Windows. Because of this, I've never felt the need to buy an iPad (except Gen 1 due to the novelty), nor try to justify getting one for work. However, I've always wanted to get a Surface Pro since the day I learned it can run full Windows apps, and the Surface Pro 2 just makes this desire stronger.

I just feel that this tablet is more practical and more functional for me.

Like I said, I do have an iPad - a Gen 1 that we got for casual use, and for testing the lone iPad app that I created. It saw a lot more use in its first year than all the years since, and we (wife and I) never got the urge to upgrade. However, we upgrade one or both iPhones each year. I just don't see the iPad as approaching the potential practicality for me the way a Surface Pro does.
Momentary stall in Overland Park puts Google Fiber on long hold
Seems like Google is playing hardball with local municipalities throwing up roadblocks to Google Fiber.
Netflix: “Big” Movies at Your House, the Same Day They’re in Theaters
What ever happened to the kids in your class that were "scary smart"?
A giant pile of anecdotal bullshit. Feel free to share actual measurements of 'coastal water radiation'.
The conversation at https://www.bountysource.com/fundraisers/489-rvm-2-0 has a lot more meaning to it, primarily why RVM vs. rbenv vs. chruby all deserve to exist.

As for me and mine, I'm in the land of docker now...
Thanks Gauravmarketer for this News, I think this ll prove as a big befit for marketers.
When I first visited the homepage I felt overwhelmed with options. All those links up the top could probably go to the footer. The main CTA should be that "Get Started" button. Currently you've also got a sign up button which is a bit confusing. (I know that you've got a little note explaining that they don't have to sign up, but most people aren't going to read that.)

You really just want to show images of what it can do and get them to upload an email and grab their email address, then you can ask them to sign up after they've got their photo and you can also ask via email.
Accounting. Legal. Everything that isn't central to providing or producing value.
Here you go: https://github.com/jacksonGariety/trapcity
It actually beats analysts expectations.
Yes, it appears that the "any" key is missing on my keyboard.
I came here to say this, basically. The glitches exploited here are perfectly acceptable , and it would be really weird to do the QA required to get rid of them.
What about http://openbmap.org/ Open Database License (ODbL) and (last time I tried) you can download the raw data XML submitted by each user in the footer of that page
I've started a small business without bribing anyone. Well, I did have to pay a remittance to the IRS to get nonprofit status. Which, is still being processed.
Happily =)
Yep, there are a ton of huge / game-breaking bugs. But it did take quite a while (10+ years) and a lot of people to find many of them. The fact that people really love to speed run the game certainly was a huge factor in finding these subtle bugs, not to mention technology like emulators really accelerated the process, especially when it came to finding, for example, the correct frame to leave Gohma's room for the wrong-warp to Ganon's castle (it's a frame perfect trick). I would imagine that most games made at the time, if subjected to the same level of scrutiny, would display near or the same level of brokenness. Donkey Kong 64 certainly comes to mind. I don't think this is indicative of inexperienced programmers.

And then we have to think of the system limitations at the time and the fact that the N64 was a pretty new system with a new way of displaying graphics. It was a pretty big paradigm shift and yes, for the first 3D Zelda game it, like all games, could have benefitted from more time.

A lot of the bugs with the game have to do with messing with memory and exploiting pointer arithmetic. Using pointer manipulation to handle cutscene / area changes as well as items on the C-buttons obviously isn't ideal but sure as hell saved space compared to alternative solutions. There is very little error checking (for buffer overflows and 'impossible' situations such as having a deku stick on 'B') for what I would imagine to be performance concerns as well as simply good time management.

To your point, absolutely. Very few people for the first few years encountered any such bugs. The first real speed run of the game came in 2003, 5 years after its release. Even that run featured very few bugs; it was mostly route optimization and practice. The latest wrong warp glitch which enables you to jump from Deku Tree to Ganon's Castle was found in 2012. That's a full 14 years after the game's release.

If anything, this speaks more to the dedication of speed runners and glitch finders that the incompetency of OoT programmers.
Cosmo is one of the best streamers to watch for those who question the legitimacy of watching gaming as a form of entertainment. He is an entertaining and interactive host, and you can see very tangible effects of his countless hours of efforts learning to break these games.
That's excellent. Please circle back when you get some stats on the response.
Refined Web Design Using Mockups (plus Design Toolkit)
EDIT: sorry, guess I wasn't very clear what I meant to say.

It's not that we can't figure out HOW to show it to non-programmers, it's that we DON'T.

I have 50+ retweets of it in my feed - all programmers sharing with other programmers. Don't do that. Go post it somewhere where OTHERS will see it.
The whole idea of "wantrepreneur" and getting an "entrepreneur badge" just rubs me the wrong way. The rest of the points in the post--some of which are definitely useful--just get tarred by that. The implicit equivalence between "app" and "startup" doesn't help either.

The main reason I'm attracted to startups is that, unlike established companies or academia, there is no exclusive "startup club". No prescribed way of doing things, no particular hoops to jump through. Ultimately, anything goes and you'll probably fail regardless :P. There is a lot of room to do things differently and to do them the way you want. Subscribing to some strict delineation between "entrepreneur" and "wantrepreneur" just goes against all that.
list of deartments I can think of in a big company:

sales,marketing,software development,legal,payroll,hr,accounting,distribution, investor relations,manufacturing/service offering,desktop support,server support,customer service,inventory,recruiting.

Alot depends on the company and the founders. At a minimum you need to focus on sales and marketing and probably an MVP or service that you can automate.
If one of t he founders is an expert in XYZ I don't see a problem in them do XYZ for the company but if your not selling or building the core product you may be wasting time.
That's a really nice idea - and I really hope people will respond well.

On a related note - distrokid looks amazing. If I were still making music I'd sign up for sure, just for the Spotify distribution if nothing else. In fact, I dare say if this had existed 5-10 years ago it would not only have provided a means to push my music out, but more than that, acted as an intensive to actually create and produce.

By lowering the barrier to distribution, you're almost certainly propelling a lot of people to working on musical projects which would otherwise fall by the wayside because there's no obvious end goal.
I like you. How will you deal with revenue hit? Also, how about interesting them into paying for an account when their music sells above a threshold?
Do you think Gruber pays for every new iPhone he reviews? It's industry-standard practice to give devices to reviewers.
Is there a Javascript MVC framework that actually has good documentation, guides, and code samples? I've been working with Ember.js, but it's incredibly frustrating trying to learn a framework whose documentation is incomplete.

The other problem I've found is that docs, tutorials, and Stack Overflow posts that are even six months old are often completely useless when troubleshooting bugs in Ember.js or even learning its basic features.

It seems Angular suffers from the same complaints I have about Ember.js. Those of us who really need to just "get things done" might be better suited by a mature, well-documented framework, but does one actually exist?
In theory they can't in practice, you just saw it happen. malfunction is a human concept, perhaps the hardware is behaving exactly as intended.
Sounds interesting. I'd love to examples of those engaging ads right on the first page + the signup / call to action is all the way to bottom, made me feel like a scroll monkey :-)
DistroKid makes me want to start recording my music again, just so I can use DistroKid.
You'll notice a whole lot of hand waving around auxiliary issues like wiring and painting. Solvable yes, but projects in their own right.

Biggest point he makes is around the danger. It's also why autonomous cars might take off incredibly quick. Once the lawsuits start rolling in by people hurt/killed by people driving cars large companies will have to go autonomous pretty quick.
"The red "logo"? overlaid over a #444 background is a no-no."

Agreed.
"If you’re not willing to give up everything for your dream, you’re not dedicated enough or your dream isn’t big enough."

Or logistically you are not in a place to do so? I have heard this very sentiment echoed more and more lately, and it feels short-sighted.

Every business or product has its own story. To claim that the above statement is a ubiquitous characteristic of successful products is patently false. While they all share a passion and desire to problem solve, not all of them require a person to set everything else aside to achieve levels of success.
The Bill and Ted rule: Be excellent to one another.

On the other hand, I have to wonder about the story of the police officer - how much is it going to cost that woman to deal with the misdemeanor?
By lazy, thesz is referring to a property of the data structure, not lazy evaluation.

`sort xs` evaluates to a data structure which contains the original unsorted sequence.

When asked for the ith element, the datastructure uses quickselect to produce the ith smallest element, while also partially sorting the sequence.

Repeated requests for the ith element will become faster and faster, as the sequence becomes more and more sorted.
If you no longer have any more problems at all, sounds like you are either the next generation of humankind or you aren't pushing things enough. I suspect it's the latter.
Everything is copyrighted. Welcome to the blight.
This is awesome. I am confident there will be a lot of sign-ups and loyal users coming out of this, while it still helps those who struggle financially.

It is not optimal in theory to create rule systems that are abuse-able for personal gain, but this seems like on of those cases where it will work in the real world. I'd be curious to see user decision statistics about this in a couple of months.
The author has been writing his honest feelings about things for years. He has gained a lot of trust for doing that. It's not spam, it's a product review by a guy who is known for being honest and generally a good person. For artists and designers it's also important to see reviews by actual artists and designers rather than people who may not have been compensated for their reviews and only review published specifications and an hour of light, purposeless mixed use.
That there are copyright restrictions on this content.
Computer scientists and toasters. This one is old but it's still good:

http://philip.greenspun.com/humor/eecs-difference-explained
If anyone's interested, I think the forum thread Cosmo mentions in the video is this one:

https://forum.speeddemosarchive.com/post/ocarina_of_time__al...
Nimrod's GC is perfect for real-time software like games. It uses a deferred reference counting algorithm which can have pause times as small as 1ms.

How does Nimrod deal with the multi-thread reference counting performance problem?

Languages like Java don't use ref count and CPython has a global lock because multiple threads accessing a ref count mutex kills performance.
Rumored Xbox One Launch Issues Lead To Lots Of Questions
All jobs I'm aware of in my field are salaried and they expect significant time input.
I wouldn't short a stock for a single down quarter.
Russia goes ahead with the development of the next-generation spacecraft
A big extra one is "Are you spending more time pitching your product than building it?" I myself have fallen into this trap in the past and see many others doing it on social media/meetups/etc. Yes, talking about your great idea is great but it doesn't actually help make it happen.

I think that this comes from wanting the idea, but not being willing to put forward the effort with the risk of failing. I know lots of smart people who never strive for anything lest they fail.
I felt like Backbone.js (when I was actively using it) had really clean and complete docs. Couple that with the fact that the source is incredibly readable and debugging anything strange was never that tough.
Fed crashes to home-town loss
Interesting that the "scholarship" (free) plan isn't mentioned on the homepage. It seems you have to try and steal the product before being offered the free plan.

I also like the subtle dig, "if you can't afford it." I've certainly pirated things myself. If iTunes asked me, "We noticed you've pirated The Walking Dead. If you can't afford $3, click here to get it for free." By reframing it as charity I might be shamed into purchasing it. :)

That's certainly a novel approach. I would love to hear how it turns out.
I don't even think that it was inexperienced programmers. Ocarina of Time was the biggest game world ever created at the time, and it was released on a 32MB cartridge.

32MB. Every single bit of that game is exactly where it needed to be.
For taking notes, reading and replying to email, and creating documents and presentations, Visual Studio, any Ultrabook with a bigger screen or better keyboard is a better tool (say a Vaio 11 with similar thickness/weight). That leaves drawing diagrams as the only think the Surface Pro is a better tool for. I call that niche.
The line that caught my eye was not even about the Surface:

"Honestly though if I want to play games I’m going to Steam not the MS app store."

Maybe Valve has less to worry about than it thinks?
Lost at 40s: How to be a better me?
Hello all. I’m an IT guy. I understand hardware, networks, telephony, etc. But I’m not an expert on any of them, meaning, I can work and understand any of the technologies at different levels of complexity, but I’m not an expert on them, and in general I find them boring.

What I really like, is software developing, which I started with logo at the age of 6, then moved to QBasic, Turbo Pascal, Delphi, and Lotus Notes, while in the middle learning whatever language was required by my university: a little bit of C, Visual FoxPro, Cobol, Assembler, Visual Basic and Java. I even tried learning HTML/CSS but never got to finish.

Now, because of a series of misfortunes and/or miss decisions, I ended up truly “mastering” two platforms that never really catched on, or at least not as much as I like: Delphi and Lotus Domino. Also, because of the same series of misfortunes and/or miss decisions, I never got to work on a developers group within the companies I worked at, so all my experience is from working alone, and more or less self-taught.

So now I’m at my 40s, and I want to have my skills updated as fast as possible, so that I can become a better developer, so that I can one day be developer’s manager/lead, or a more interesting developer, so that I can get a more senior job.

So what courses/lessons/books should I take to be a better developer? What courses/lessons/books should I take to know best developing practices? What courses/lessons/books should I take to be a “developer’s manager/lead”? What else should I learn to be a better developer in general?

If you were in my position, what other options would you consider? (I tried PM and didn’t like it by the way).

Also, I’m not from USA, as you can tell by my writing, so anything where I need to be there to take a class is normally a no.

Sorry for the long post, but I’m really lost and want to be a better me to provide for my family!

THANKS A LOT!
Given that God is infinite, and that the universe is also infinite... would you like a toasted teacake?
I fear I'll open another can of worms, but here's a rare consideration. If I download, unzip, and then run, on-access virus scanning will hit both the archive and the executable. If I pipe from wget straight to sh, it never hits disk - and I don't know the OS internals well enough to guess whether a virus scanner can make a file handle to stdin.

And before I come off as a paranoid nut; yes I have a virus-scanner on OSX. No, I don't usually use it unless something piques my curiosity (or I'm on my employers network. Their house, their rules). But that said, I've never had my house broken into, but I still lock my door.

But for the specific examples in the article;

- Homebrew, I trust. If I'm going to trust them to patch & build every app it installs, I may as well trust their distribution mechanism.

- Dropbox, by blindly running a script from some third-party website I've never heard of? I'd rather go to dropbox.com and hit the download link.
> "Unless the United States is engaged in hostilities against a country or there is an emergency need for this type of surveillance, I do not believe the United States should be collecting phone calls or emails of friendly presidents and prime ministers,"

Hang on a minute! Knowing Feinstein, she's trying to build a loophole here where the NSA can still spy on everyone in those countries except their executive government, while appearing to be serious about reining it on "spying on allies".

So far Feinstein hasn't done anything that wasn't to support the NSA in one way or another. I wouldn't trust her with this.
everyone has time and money to spend on things as seemingly frivolous as smartphones

Smartphones are cheap in both time and money. You can have an iPhone in the US for twenty dollars a month, and all you have to do is recharge it every so often.

Food costs a lot more each month. This testament to capitalism is that people can't afford food but that's okay because they can have something that costs less; a phone.
function sudo!!
eval sudo $history[1]
end

is pretty close.
ToS stating in very clear and certain terms you don't log + a warrant canary + payment via Bitcoin and you'd have my trust. A transparency report would be nice, but I don't think it would contribute to my overall trust in a provider.
To be honest, I think I prefer learning about how people have discovered and exploited the underlying mechanics of a game. I really enjoyed reading the Pac Man Dossier, for example:

http://home.comcast.net/~jpittman2/pacman/pacmandossier.html

Does anyone know of any other similar things?