skysight-inc/HackerNews huggingface dataset:
Try starting with books like "Press here" or "the book with no pictures"

http://www.amazon.co.uk/Press-Here-Herve-Tullet/dp/081187954...

http://www.amazon.co.uk/dp/0141361786
83% of lights in Syria have gone out
Which is more like the average techie/engineer ;-(
That's a bit pedantic, innit. It isn't strictly O(1) but with any reasonable implementation the collision resolution algorithm will make it have an amortized O(M), where M << N and therefore effectively constant.
they were talking about it being a private repo anyway that they were worried about.
Forge.mil is a mess -- and will probably always be a mess until they ditch Collabnet's SourceForge Enterprise Edition as a platform.

There is code out there that would transform GitLab's Open source edition to use PKI for authentication (I wrote it for an employer and threw it on, ironically enough, github), but, the DOD is set in its ways and I'm sure that CollabNet (and Steel Thread) is trying to milk that contract twenty ways from Sunday.
I live in Boston and hugely supported Lyft (using it exclusively over Uber), but as soon as the weather started getting bad (late December), it seemed as if all of the Lyft drivers vanished. I'm back to using Uber exclusively and not even checking Lyft, since I most likely won't be able to get a cab during peak time. Sure, it'll probably pick back up now that the weather is improving, but how they handle bad situations is much more defining than how they handle good ones.
Performance gains are worth any trouble IMO, here is why:

While at GDC I saw a DirectX 12 API demo (DX12 is more/less equivalent to Vulkan from an end-goal perspective). On a single GTX 980:

DX11 was doing ~1.5 million drawcalls per second.
DX12 was doing ~15 million drawcalls per second.

This API demo will ship to customers, so I am pretty sure we can easily verify if these are bunk figures. But a potential 10x speedup, even if under ideal conditions, is notable.
Let me decipher this cotton candy advertising-speak.

"We have to bulk up to fight Uber. Lyft seem nicer at least, since Uber keeps getting caught doing sleazy things. Choose us, before we're completely commoditized."
I don't know if this is true. Epic has already implemented large parts of FHIR and Cerner has also committed to it as well. You can even play around with Epic's implementation on FHIR here: http://open.epic.com/Interface/FHIR. I'll admit. I was shocked when I found out it connected to a real Interconnect engine.

This makes a lot of sense. IHE profiles and CCDAs are suboptimal ways in 2015 to transfer data between HIEs and Epic/Cerner/Allscripts along with every other EHR vendor either sell them or need to connect with them. It would behoove them to embrace this support in the same way it behooved hospitals to embrace HL7v2 in 1990: it saves them alot of work and money.

Of course, this doesn't help the average patient or app developer. How users will interact with these APIs and whether or not hospitals will have a standard and easy way to open them up is still yet to be seen. I imagine there will still be some work involved there, but I'm optimistic for the future.
Genome in, Garbage out: The problem is about content, not speed
As a '93 baby, I can attest that my peers and I often refer to our age demographic as 'millenials'
Apple Engineer Talks About the New 2015 Macbook
Thanks, fixed with https://gitlab.com/gitlab-com/www-gitlab-com/commit/5ef9196b... Hopefully many eyes will make all spelling errors shallow :)
You really expected "I'm a single working mom and it's hard to help my son with his homework"? Like any start-up, real people join at a later stage once the company has millions of users.
It literally seems to have a hello world algo

https://algorithmia.com/algorithms/demo/Hello
Dev Consoles Considered Harmful (for Learning)
5 easy tips to reduce hairfall problem
Someone did this with their WebGL Terrain demo [0]. You can find a detailed post-mortem in the author's blog [1].

[0] http://zephyrosanemos.com/windstorm/current/live-demo.html

[1] http://zephyrosanemos.com/
Python uses reference counting to save on GC time. This is one of the reasons why it has GIL.
Draft! 3 unopened booster packs per person. Everyone opens up a pack, picks a card, and passes to the right. Keep doing that until all the cards are gone. Then everyone opens a new deck, and passes to the left this time. Repeat for the third deck, going right. Minimum deck size is 40. This eliminates any sort of monetary advantage and privileges people who can come up with good deck combinations on the fly.
Similarly, being on the bottom rung of a large corporate hierarchy is a great place to practice empathy. You learn fairly quickly which ideas are likely to have a shot and which will get shot down ruthlessly, where you can look for allies, who your protectors in management will be, and how to make your idea seem inconsequential or unrelated to those who might be threatened by it.

It's too bad that so many startup founders are in it because they never want to work for somebody else. That denies them the opportunity to practice this skill, which tends to come back to bite them when they're dealing with customers or trying to manage employees.
Court overturns Dutch data retention law, privacy more important – DutchNews.nl
The best-known purpose (or "intention") of a dark pool is to allow huge buy-side institutional investor to move large blocks of securities.

That is the raison d'être for only a couple of dark pools (mostly the older ones like liquidnet). The reason most big i-banks have their own dark pools is because it's cheaper to trade on their own ATS than it is on most of the public exchanges. The "take fee" paid by anyone crossing the spread on the 5 biggest exchanges (by volume) is usually in the range of $0.0025 - $0.0030 per share, which doesn't seem like a huge number, but it can add up when you are trading tens or hundreds of millions of shares daily. If banks can trade customer and internal flow on their own ATS, they don't have to pay those fees.

You can look at the average trade sizes broken down by symbol and ATS. The data is here: https://ats.finra.org. The average trade size for most ATSs is somewhere between 100-200 shares. The whole "dark pools are for crossing large blocks" thing is sort of anachronistic these days.
> as we transform the $2.25 trillion U.S. personal transportation market

Anyone know how this number is calculated? Tried the Google and couldn't find much.
9 Docker Recipes for Java EE Applications
Rooting the Transcend WiFi SD card (a different way)
yes, but how do you turn on the new profit?
Do better vetting. You pitched to your would-be competitors, not to your potential investors. In the 'angel' (what an interesting choice of word that was) investor world this sort of thing is done far more frequently than in the VC investor scene. Entirely different groups, though the former tend to try to make money when the latter enters the scene (and it's not rare to see angel investors be re-educated about the nature of investing during later rounds).
Hrm, didn't think this particular "Twitter fight" would end up as an article. I see Kevin's point, but maybe I've been in the water too long. It doesn't bother me much. There's plenty of networking and such already. Serial entrepreneurs have nearly as many connections as any VC would anyways. And the VC partner that is "self-dealing" isn't going to be able to deal himself single-handedly. There are other partners at the firm.

There's lots of other unfair things in the Valley when it comes to privilege like this.
... and you want optimal solution and not just really-good one.
Interesting report. What I got from this is that in production you should swap out an SSD as soon as it starts reallocating sectors.
I don't think the Leonardo has BLE [1] nor does wireless firmware flashing? Don't really know the costs for that.

You don't appear to have factored in project costs to your <$5. They mention only one person working on it but they already started promoting it so are definitely using more resources than that - assuming a 2 year project for 6 at a guesstimate "BBC tech guy" rate of £40k [2 x 6 x 40 = 480k + 50% for costs of employment (a very low estimate)] you're looking at ~75p ($1.10) per item.

Buying in a board then the personnel costs are in the price; doing it in house and you need to add them on (along with overheads and accommodation and ...). Heck, the DG spent a day on it for the launch then that's an extra £2k on the costs.

Most UK secondary schools probably have a teacher who's used RPi or Arduino for something. That's a massive factor to take in to account if you want to actually use the device for a serious educational effort too.

The whole package seems good but it just smacks a bit too much of wanting to promote the BBC/ARM/Google/Samsung/... project a bit more than perhaps doing the right thing educationally? Better this than nothing.

---

[1] http://community.arm.com/groups/internet-of-things/blog/2015...
I mean, have you read Unsafe at Any Speed? :P
One of my favorite Pratchett books is Nation. It's actually not a Discworld book, but very much in the same vein. My wife and I listened to the audiobook (and then later both read it) and loved it. The Milk that Happens, when Daphne figures it all out, is the only scene in a book that has ever made me simultaneously laugh and cry (not from laughter) at the same time. Every time I read it. Hilarious and heartwarming.
Considering spinning rust used to fail catastrophically, sometimes very quickly, I'm really not bothered.

Plan for the worst, hope for the best.

In fact my personal advice is to plan to lose everything since your last backup. If you can't afford that risk, back up more often.

No disk technology is perfect nor instantly comparable. I consider this to be purely a 'value for money before it blows up' assessment. The results make me happy as I've been recommending and use 840 pros for a while now.
You might be able to use something like http://librarybox.us/. You could also just host forums for your neighborhood. http://www.discourse.org/
Indeed. It does seem that people who talk about empathy will sometimes really mean they want you to agree with whatever they think, or whatever their version of empathy is.

Not that I would accuse TFA of that -- it's explicit about "knowing your enemy" and listening to someone you are disagreeing with.
While infrastructure usage cost is measured per second, algorithm developers currently set royalty costs per API call, so there is no incentive for stalling. We also provide a breakdown of your usage by algorithm to help you identify long-running algorithms.
i seem to remember that the (gotcha, and bizarre) link order requirement for gcc reveals that it has a problem like this where it looks for symbols in order. although i can't be sure without looking at the code (and i cba)

the obvious gotcha free solution is linear but requires two passes (i'm not sure thats a bad thing)...
What's with the aggressive attitude? The writer admits that he doesn't fully understand the psyche of a "millennial" and then tries to be subtle and smear Uber. I'm a millennial and a software engineer so I make enough money to be able to purchase an eight passenger suburban and drive it around if I wanted to but I don't own a car so instead I choose to ride share. Is getting into an Uber more offensive than buying a suburban? This whole article felt like they were trying to prove why they are better than Uber by trying to make some fake sense of guilt for using Uber. I use Uber exclusively because my experiences with them have been so much better than the experiences I've had with lyft.

Instead of focussing on why Uber is bad they should try to focus on helping make lyft suck less.
Anyone who thinks Airbnb is a "social experience" hasn't used and doesn't understand Airbnb.

That's fine and all, rich dudes aren't their target market. But I cringe when I hear VCs talk about Airbnb, because it's nearly universally clueless.

I think Airbnb is special in this way. It's a darling startup every VC loves and no VC ever uses.
Terry Pratchett's standard author blurb begins:
"Terry Pratchett was born in 1948 and is still not dead"
Windows XP wasn't broken. I can't say that of its "fix."
Hard to say, they are very different tools aimed at different audiences. Console SDKs are behind huge paywalls and all their tools and documentation are confidential. The developer networks even go as far as checking if the requesting IP address is whitelisted.

I haven't had to profile an AAA title for the desktop so far and therefore don't know much about the state of tools there. However, I heard only good things about Intel's GPA.
It's not a googlecode-hosted project: there is no /p/ in the middle, and you can't see its source (not that there'd be much to see). It's a tool made by the googlecode team to help migrate.
Please, do elaborate.

This is currently happening in Finland's capital region:
http://www.helsinkitimes.fi/finland/finland-news/domestic/12...

Though CGI did stall the process by suing the project in Market Court, claiming Epic has gotten more favorable treatment. Incidentally, CGI is the provider of the current system, which is reviled, costs 45 million a year to maintain:

http://www.helsinkitimes.fi/finland/finland-news/domestic/12...

Final tally for the new system is estimated to somewhere around half a billion euros.
Introducing the “Trillion Dollar Industry That Is Dying to Be Destructed”
It's not incompatible for someone to have a lot of empathy and still just want you to agree with whatever they think. The real test is whether you find yourself actually agreeing with what they think. If you do, they have successfully gotten into your head and performed inception. If you don't, they bungled it.
I'm not quite sure how to fix this problem. I'm empathetic (I believe) because I've had terrible things happen to me in my life. I'm not sure everyone has to go through terrible things to be empathetic, and I worry about what my children would have to go through to have that same level of empathy.

How do you teach something where you have to feel it to understand?
To be fair, I think the takeaway isn't don't make/use abstraction layers, but don't make a one-size-fits-all abstraction and then hide the lower level stuff. A targeted abstraction that correctly supports the domain you are in is still a good thing. That's what the engine developers end up being here, an abstraction on top of this low level API that gives many devs exactly what they want.

Edit: To be clear, I don't think writing a web rendering engine meant to do the same think as the browser on top of WebGL will be faster in any respect, as really the HTML and CSS are just inputs fed into super optimized low level rendering engines. I don't see how JS could compete in that domain.
This submerged volcanic island which appears after an eruption and sinks below the waves again months later was presumably the inspiration for a similar island in one of Terry Pratchett's Discworld / Guards books (where IIRC Vimes manages to arrest the Generals and whole armies for the crime of war - a fantastic crime I think should be on the books)

I am assuming this is the reason for it's posting. And thank you for reminding me.
There's almost nothing to say because it's just such a self-evidently good idea.

It's high time we start seeing software understand that data identity as totally severable from data location -- and if our existing tools can't do it, we're gonna start seeing more and more clever hacks like this to make it happen.

(This (or bifrost, the upstream) should probably not be using md5 in this day and age though! sha384 and blake2 are both much, much better choices, and immune to length extension issues. sha512 is also fine, as long as the content length is also tracked.)
Great question. We currently only allow GPL-licensed algorithms to be open source as we continue to evaluate the best way to promote the virality of OSS licenses in compliance with license. However, some licenses (like AGPL) as simply too restrictive for us to support on the Algorithmia platform at this time.
Downvotes: weak. not my fault SF is expensive.
Confessions of a US Navy Blue Angel
The world you're looking for is "demographic".

On a related sidenote, i use uber for the same anti-social reason i use airbnb. Uber to get a cab without having to talk to some random dude with a yorkshire accent on the phone for 15 minutes before i can manage getting a car to pick me up, and airbnb because i want a real apartment for myself, instead of hotel cucibles or a shared place. Couldn't care less about the made up social aspects of being stuck in traffic. Maybe I'm just not "millennial" enough.
I'd like to hope so. I think we've seen this kind of interaction play out on a much smaller scale in the commercial world, and we're seeing more of it. For example, when Intermountain Healthcare selected a Cerner EHR, they did so as part of a multi-year partnership [1], under the condition that Cerner would provide open interfaces to their EHR data so that Intermountain could continue developing (and begin porting their existing) home-grown decision support tools. Part of the arrangement was an innovation fund to support development of the specifications needed. And I think that's actually a great pattern, since we certainly won't have all the answers right out of the gate. With respect to DHMSM, the timeline is long enough that it's very hard to name relevant technologies on the way in, without the concern that they'll be out of date (or at least out of fashion) by the time implementation hits.

1. http://www.cerner.com/Intermountain_and_Cerner_announce_stra...
The idea that nVidia and AMD are detecting your games, and then replacing shaders, optimizing around bugs, etc should be absolutely terrifying. And vice versa, the idea of having to fix every major game's incredibly broken code is equally terrifying. And it's a huge hit to all of us indie devs, who don't get the five-star treatment to maximize performance of our games. So overall, I'd say this is a step in the right direction.

However! Having written OpenGL 3 code before, the idea that Vulkan is going to be a lot more complex, frankly scares the hell out of me. I'm by no means someone that programs massive 3D engines for major companies. I just wanted to be able to take a bitmap, optionally apply a user-defined shader to the image, stretch it to the size of the screen, and display it. (and even without the shaders, even in 2015, filling a 1600p monitor with software scaling is a very painful operation. Filling a 4K monitor in software is likely not even possible at 60fps, even without any game logic added in.)

That took me several weeks to develop just the core OpenGL code. Another few days for each platform interface (WGL/Windows, CGL/OSX, GLX/Xorg). Another few days for each video card's odd quirks. In total, my simple task ended up taking me 44KB of code to write. You may think that's nothing, but tiny code is kind of my forte. My ZIP decompressor is 8KB, PNG decompressor is another 8KB (shares the inflate algorithm), and my HTTP/1.1 web server+client+proxy with a bunch of added features (run as service, pass messages from command-line via shared memory, APIs to manipulate requests, etc) is 24KB of code.

Now you may say, "use a library!", but there really isn't a library that tries to do just 2D with some filtering+scaling. SDL (1.2 at least) just covers the GL context setup and window creation: you issue your own GL commands to it. And anything more powerful ends up being entire 3D engines like Unity that are like using a jack hammer to nail in drywall.

And, uh ... that's kind of the point of what I'm doing. I'm someone trying to make said library. But I don't think I'll be able to handle the complexity of all these new APIs. And I'm also not a big player, so few people will use my library anyway.

So the point of this wall of text ... I really, really hope they'll consider the use case of people who just want to do simple 2D operations and have something official like Vulkan2D that we can build off of.

Also, I haven't seen Vulkan yet, but I really hope the Vsync situation is better than OpenGL's "set an attribute, call an extension function, and cross your fingers that it works." It would be really nice to be able to poll the current rendering status of the video card, and drive all the fun new adaptive sync displays, in a portable manner.
Millennial is a widely accepted term that means very specific things to marketers. Scott is not at all wrong to say that very many of the (often older) executives of today frankly do not understand millennials and thus a lot of today's trends might come as a total surprise.

See:
http://adage.com/article/digitalnext/millennials-party-brand...

http://adage.com/article/btob/google-millennial-influence-ri...
Is it NC State? I found the instruction there excellent--at least for theory classes like Automata, Decision And Complexity Theory as well as Data Structures. They offer a real distance education that is run just like an in-person class, with videotaped lectures, projects, and proctored exams. They are one the few universities that offer the full repertoire of bachelor CS classes online, a little known secret. Even though their distance education isn't well marketed, you could complete in theory a BS computer science remotely just through NC State--something that you can't quite yet do with MITx or Udacity--and in addition, their online CS classes do not have an asterisk on your transcript indicating they were taken online, since you are often lumped into a section with the in-person class.
demands exceeds supply. even socially inept lazy aspies with mediocre coding skills, who'd normally be the last that would get hired (like me) have programming careers. any success you may experience is not likely to have anything to do with your soft skills.
That's an interesting point. I've always assumed VCs were being disingenuous when they talked about the 'sharing economy', but it's possible they believe it's 'sharing' because they never actually use it.
Just a question, does he mean "parameters" instead of "perimeters"?
What does "a little more than constant time" mean? Like inverse-Ackermann or something?
Oh, quit whining. The FAA will have a "drone pilot license" test out soon. That will cover important things like how to find out if you're in an airport's controlled airspace. The sky is a busy place and has traffic rules. The FAA's proposed drone rules are quite sensible.

Meanwhile, the FAA is trying hard to prevent an accident where a drone gets sucked into a commercial aircraft's jet intake. There have been drone near-misses at Heathrow, JFK, LAX, and some smaller airports.[1]

The FAA has a long-standing approach of regulating commercial aircraft operations much more strictly than personal or hobbyist ones. "Commercial" is strictly defined to prevent someone with a private pilot's ticket and no IFR rating from running an air taxi service. The FAA has even lighter regulation for light sport aircraft and ultralights. The commercial/non commercial distinction is not new.

This reminds me of the whining from the hang glider crowd which had a popular gliding spot near LAX. The FAA and Dockweiler State Beach came up with rules, such as a top altitude of 65' AGL, to keep hang gliders from being smacked into the ground by the wake from a heavy coming into LAX.

[1] http://losangeles.cbslocal.com/2015/02/10/near-miss-at-lax-m...
Pluggable Type Systems (2004) [pdf]
Problem: How to I find solutions to my problem? Answer: Yahoo Answers, AskVille, AnswerBag, Stack Exchange, Quora, Hacker News Ask, Google ...
Except that there's a good chance you are wrong. It's conventional wisdom that Uber should easily steamroll Lyft but it's just not happening and this post articulates some of the reason. Some/many people actually do appreciate a human(e) experience.