skysight-inc/HackerNews huggingface dataset:
"fluid and intuitive" I must laugh at this too.
I need a search tool to find my installed programs and settings. Most of the time i need google to find out, if a changeable setting exists ;)

Operating systems are stupid since many years, on every new Version i think "god, please change not too much", cause on every new Version things not getting better and not easier and not smoother.

Yes, they look nicer, they have more "blink" and more animations, but all of this not help me to work better or faster.
Interesting that this is left open ended like this. The term "reasonable" means different things to different people. What is the point of having a defined warranty period?
Actually... https://github.com/jteeuwen/go-bindata
Slack Team for Web People – Designers, Developers, Sysadmins
Probably cert pinning.
Everything in the other replies plus Syncthing.
I can't downvote anything, but I can only guess it's being downvoted for being propaganda.
Vakantie in Turkije: Kusadasi
This is exciting progress. We're all that much closer to terabytes of data in such a small size. Imagine the possibilities for wearable technology.

Wearable devices gonna derive a benefit out of this. I think SanDisk has unveiled this at the right time. They also want to get a foothold in wearable market.
The not-crazy theory is that this is a chunk of ice uncovered by the impact that created the crater they are in and that they reflect the sun.
Wild Card 2015
Cassette loading was probably what piqued my curiosity.

I distinctly remember being baffled by how playing special "music" could turn into something on the screen and spent along time forcing a poor spectrum to listen to my "Rave 92" tape.
Leaked documents: European data protection reform is badly broken
What will Unity do now? Both Corona and Unreal Engine are now free without any limitations.
There are a lot of logic systems out there, and we tend to use ones that have happened worked out, and momentum builds. Of course, sometimes things are missed because our chosen tools are inept for some problem. Those are usually only solved with paradigm shifts.
Louis or anyone else can you share your thoughts about PHP contract market in London please? I'm perm PHP developer thinking to start contracting. Is that market so bad?
Is there (likely to be) an official response from Dropbox?
I agree, in part: if putting advertisements on your app doesn't help (raise enough money) and selling doesn't work/attempting to sell proves unfruitful, open-sourcing is certainly better than just shutting down. Might as well let people have it, if they're unwilling to pay for it, and the work of actually developing the app is already done. Simply shutting down without open-sourcing means that that work was wasted, whereas open-sourcing it might mean that it remains useful to the user community.
Do you care to explain? I have had only good ones, I mostly bought strange cheap stuff from China like vacuum pumps, endmills and the like (they are often the same sellers than on ebay). But I don't buy in competitive markets (dietary supplement, electronics, photo).
> Valve etc. want this because OpenGL sucks

Actually Valve labeled OpenGL to be "shockingly efficient" in one of their presentations (postmortem of porting the Source Engine to Linux).
Continuous Delivery with Docker on Mesos in less than a minute – Part 1
Doesn't tallavor address this in the first sentence?

> In Windows, even with a filter limiting which directories to process, a FileSystemWatcher object has to examine each event and decide whether or not to call the event handler or let it pass without action.

Sounds like the very act of checking whether the file falls within the "agreed location" is what caught the author's attention. I can't say whether that's true, but it doesn't seem unreasonable.
If you don't trust Dropbox you should encrypt your files before copying them to the Dropbox folder because you can't trust the client too. You should encrypt them with a key the client cannot read from fs. Basically you're going to use it as a backup service because you won't be able to work on files in the DB folder. Maybe one of those file systems that work in user space and store only encrypted data will do. Check this http://www.howtogeek.com/121737/how-to-encrypt-cloud-storage...
That's actually an excellent first step. It makes it clear that such a practice is not just cynical marketing but actually fraud. It will clear things a bit for people who ask designs that break after a set time. It will allow engineers and designers to refuse such tasks as illegal.
As pointed out by the other commenters, Cruithne doesn't orbit the Earth, but orbits the Sun with the in 1:1 resonance with the Earth. Its orbit is highly elliptical: at perihelion it's closer than Mercury, and aphelion further than Mars. Much of the time it's actually on the other side of the Sun to us. Here's a couple of gifs of its orbit:

http://upload.wikimedia.org/wikipedia/commons/2/23/Orbits_of...

http://upload.wikimedia.org/wikipedia/commons/c/c7/Horseshoe...

Note that its "orbit" around Earth actually takes 770 years!
Aw, c'mon, nobody has mentioned Aurora yet? http://en.wikipedia.org/wiki/Aurora_%28aircraft%29
Related: The Wine-Dark Sea: Color and Perception in the Ancient World by Erin Hoffman [1]. Extract:

"We may never know for sure, but one peculiar fact casts the mystery in an interesting light: there is no word for “blue” in ancient Greek. Homer’s descriptions of color in The Iliad and The Odyssey, taken literally, paint an almost psychedelic landscape: in addition to the sea, sheep were also the color of wine; honey was green, as were the fear-filled faces of men; and the sky is often described as bronze."

Edit: Interestingly, Russian appears not to have a single word for blue [1]. Instead, light blue and dark blue are thought of as separate colours.

[1] http://clarkesworldmagazine.com/hoffman_01_13/

[2] http://www.pnas.org/content/104/19/7780.full
»Direct« as in »a very thin layer around the GPU's capabilities and workings«, instead of what OpenGL does currently with massive amounts of state that the driver has to handle and a movel that doesn't at all work like the GPU does. This removes a quite hefty translation layer between your software and the GPU, leading to better performance, fewer hacks and workarounds (hopefully), etc.
REST API Evolution
Computing isn't too easy, it's too hard, and modern systems aren't contributing a solution, they are just glossing it over with their crippled tools. Not just crippled tools for office workers, also crippled tools for programmers and artists.

Some things might not be possible to fix. Teaching people to RTFM, for instance. No search engine will be able to replace consistent and comprehensive documentation written by the people who know the system intimately, but it's hard to convince most users, many developers, even, that this is actually worth the effort it takes, both to read and write.

Being able to model data and reason about complexity, even for non-programmers, is a something else you can't really get around. Ever had people in your organization with outlandish ideas that just don't compute, right up there with "why don't you just write a program that writes programs". I've had to explain that yes, I can write a program that does what you want, but it's not going to finish before the heat death of the universe. During all of this arguing a whole bunch of computers are sitting idle when they could be doing useful work if only their operators knew how to tell them to.

I too cut my teeth on HyperCard, and the best thing about it really focused on doing things people really needed. Organizing and reasoning about people's data, whether it was appointments, contacts, orders, stock, notes, things that are hard to do on paper, but easy for a machine to handle. It went straight to the core of the issue. How to best tell the computer to do useful work. Of course it failed in many respects, but the real tragedy is that they seemed to stop trying after that.
The one above is a Quasi-sattelite http://earthsky.org/space/does-earth-have-a-second-moon

An example of a "minimoon" : 2006 RH120 orbitted the earth in 2006 for less than a year before resuming it's orbit round the sun http://sservi.nasa.gov/articles/simulations-show-mini-moons-...
Why You Only Have Half a Second to Make an Impression-Lifehacker.co.uk
I like the convention in most space-exploration sci-fi of calling natural planetary satellites "moons" and stars with planetary systems "suns", but calling our sun "Sol" and Earth's moon "Luna".
Poker Quickie – Heads up and Live video streaming does the magic to poker
Tax Tip: How to Know If You Qualify for the Earned Income Tax Credit
well there's also slightly upmarket food stores like Waitrose, Marks & Spencer, Peckhams, Co-operative which seem to be spreading

Lidl/Aldi just seems like a new business model which we didn't really have before
I think the key question for space and aviation enthusiasts is whether or not the Pentagon is building a hypersonic suborbital manned bomber.

If they are -- and it's a big "if" -- then that means the technology for civilian use is just a couple/few decades away. I haven't seen the numbers, but in my mind the market for suborbital commercial flights, say, New York to Sydney in an hour or two, is already there. It's a place on the road to reducing cost-to-orbit where the money's already there. Somebody just has to go get it. Plus DoD will end up solving most of the problems by being the first mover.
A recursive portal into the far, far distant future; billions of years in fact. Once entered, there would be no way back for physical bodies, however, radio transmissions could find a way.
Still proprietary, though, that's a shame.

Would it really kill Apple if by some extremely remote infinitesimal chance someone would find a commercial application for this?
That's certainly something to think about, thank you for the advice.
Silent Circle Outs Blackphone 2 as It Focus on Enterprise Security
> Some things might not be possible to fix. Teaching people to RTFM, for instance. No search engine will be able to replace consistent and comprehensive documentation written by the people who know the system intimately, but it's hard to convince most users, many developers, even, that this is actually worth the effort it takes, both to read and write.

People will RTFM if it isn't boring, dry, and useless.

There's a fine balance to be struck between nice-to-read prose and giving people exactly what they need, quickly enough for them to actually read your stuff. But the thing is, if your documentation is difficult to read and doesn't flow well, it might as well not have been written. Everybody will give up before they learn.

And vice-versa, if your documentation is TOO nice to read and does too much hand-holding. People will gloss it over and miss important details.

Teaching is hard. Much harder than people give it credit.

And because there are no unicorns who can both intimiately understand the system and be good at documenting it, you should do the next best thing - have a person with enough technical background to be able to talk to the experts, but is also good at writing about it write your docs.

This seems to be the approach taken by most self-published tech writers these days. They're good enough to understand the system, but also decent enough at writing about it.
There's one of these articles every few weeks. I'd argue that the response has been the "maker" movement, built around Arduino and Raspberry Pi.

People also need to distinguish between "you have to tinker in order to use the thing" and "you can tinker if you need to". Old cars were more tinkerable and less reliable.
I also noticed this with my kids. The better they sleep, they better they will sleep the next sleep.
> Not so simple. First, jumping jobs for a lot of people is difficult.

It really is that simple. If you want to work for Yahoo, you'll need to relocate. Otherwise, there exists a full world of other possibilities out there for you to pursue (many of which embrace remote working).
See this blog post from 2011: http://mjtsai.com/blog/2011/03/22/disabling-dropboxs-haxie/
Building UI Components with CSS
CUDA gives you pretty much full access, and AFAIK you don't need admin priveleges to run a CUDA program. many of my errors when writing cuda code resulted in my web browser being rendered as a texture.
The deep basics of Ruby blocks, procs, and lambdas
Funnily enough that's actually what I usually do but forgot to mention - I took a year off work and went around SE Asia, and regularly take months off at a time. Writing it down now, maybe I don't have that much to moan about :)

It's just the programming I've become disenchanted with.
I applaud this effort. I hope we can get to a point where a GPU requires as many drivers as a CPU.

I think one of the primary reasons more people don't target GPUs to offload computation, is because it -- most often -- requires proprietary drivers running on the host OS, for it to work (at an acceptable speed).

Imagine if putting an AMD of nVidia card in your box was the same as adding a CPU. If you wanted to write OpenCL to execute on the GPU, thread allocation, memory management etc. for that would be part of an open source OpenCL library, that your application links to, and then you can write OpenCL kernels that execute on the GPU via these libraries. No need for proprietary driver blobs running on the host machine.

I hope we can get to a point where trying to sell a GPU that requires a proprietary driver running in the host OS is as viable as trying to sell a CPU that requires the same.
I went back and checked, it was actually an nVidia guy who said that. Rich Geldreich from Valve was also there but he's expressed nothing but disdain for OpenGL since he left the company:

> "I know it's possible for Linux ports to equal or outperform their Windows counterparts, but it's hard. At Valve we had all the driver devs at our beck and call and it was still very difficult to get the Source engine's perf. and stability to where it needed to be relative to Windows. (And this was with a ~8 year old engine - it must be even harder with more modern engines.)"

http://richg42.blogspot.co.uk/2014/11/state-of-linux-gaming....
Tor Users Must Now Provide a Phone Number to Open a New Twitter Account
> LOVED BY 41169 DEVELOPERS

Where does this statistic come from? I only see 196 stars on github at https://github.com/Irrelon/ForerunnerDB
Grooveshark preview
No, you'll have about 30 wives.
Ericsson introduces industrialized data-centric security
For what it's worth we have a unit-price law in France and Belgium as well. I can't be certain but I am pretty sure we had that before the Euro currency was introduced and it was mandatory after that.
Not unusual.

I live near Washington, DC, and have worked in the area several times.

Companies that solicit work from the government regularly run TV and radio ads. I'll be listening to the traffic report on WTOP only to be interrupted by a commercial telling me how great Lockheed-Martin is and how many jobs it provides.

The amount of money flowing through DC has made it into a surreal place. Not unusual to walk by a homeless person warming themselves on a steam grate on the way to work -- and then come across a demonstration against some policy or another. Demonstrators are purchase d a la carte online: we need somebody for six hours today willing to carry a picket sign outside treasury. If you're upset about something you purchase some demonstrators, brief them on what to say, then arrange media coverage.

DC was its own little bizarre cloistered world 60 years ago when Eisenhower talked about the military-industrial complex. It's only gone several levels past that in the ensuing decades.
Location: Istanbul / Turkey

Remote: No

Willing to relocate: Yes

Technologies:

Programming Languages: Java (4 year)

Front End Technologies: Javascript, jQuery, Css, Html

Java Based Frameworks: Spring(Spring-Core, Spring-MVC, Spring-Data, Spring-Boot),

JPA-Hibernate, Jsp, Struts, Velocity, Freemarker, Apache Solr, Apache Tika

Databases: MySql, Oracle, MongoDB

Testing: JUnit, JMockit

Build Tools: Maven, Gradle, Ant

Version Control Systems: Subversion, Git

Application Server: Apache Tomcat, Weblogic, Jetty

Operating Systems: Linux (Ubuntu), Windows

IDE: Eclipse, Intellij IDEA

Source Code Analyse: FindBugs, PMD, Cobertura

Résumé/CV: https://tr.linkedin.com/pub/u%C4%9Fur-g%C3%BCneri/28/554/a88

GitHub: https://github.com/guneriu

Blog: http://www.uguneri.com/

Email: guneriu [at] gmail [dot] com

I'm passionate java web developer with 4 year professional experience.
Would this really work? I would expect the SSL certificate of Dropbox's servers to be hardcoded in the client, so the client would refuse to connect to an interceptor.
Vast Majority Would Prefer a Thicker Smartphone If It Meant a Better Battery
> I had a long debate on multiple forums recently regarding the almost uselessness of OpenGL in presence of something like OpenCL,
> (...)
> I realized this very strongly when I considered doing graphics using OpenGL but with a photorealistic renderer like a path tracer.

Well, then you're going be disappointed by Vulkan as well. OpenGL (and modern GPUs) are built around screen space rasterization of points, lines and triangles. Being aimed primarily at the graphics part of GPUs, Vulkan uses the same primitives.

The major difference to OpenGL is, that you no longer do stuff like

glGenTextures(...)
glBindTexture(…, texID)
glTexStorage…(...)
glTexImage…(...)

glActiveTexture(... + i)
glBindTexture(…, texID)
glUniform1i(sampler_index, i)

operating on a global, TLS driver state, which the driver has to queue and reorder into a command stream to the GPU. Instead you allocate some memory (using the Vulkan API) map it, write to it directly and set elements of a resource descriptor to what the layout of the data in that memory actually is.

vkCmdBindDescriptorSet(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, textureDescriptorSet[0], 0);
vkQueueSubmit(graphicsQueue, 1, &cmdBuffer, 0, 0, fence);
vkMapMemory(staticUniformBufferMemory, 0, (void **)&data);
// ...
vkUnmapMemory(staticUniformBufferMemory);

It's much more low level. And there's no strong type safety remaining. You can use a block of memory to be written by rendering operations, and then, just using another descriptor, use that same memory as a texture in post processing. However due to the asynchronous nature of GPU processing this puts a lot of burden on the application using it to get all the synchronization right.
This is completely true. "Everything about Go is amazing, except the language."

No snark intended, I say this unironically as someone who uses Go regularly, even for new projects.
Yes, this is a terrible problem, but: what's the solution?
In Seafile the server doesn't notify changes to clients, instead the clients poll every 30 seconds, which means that changes are synced with a 30 second delay (and presumably bandwidth is wasted). See https://github.com/haiwen/seafile/issues/992. I'm not a fan of Dropbox but at least the lag is only a few seconds, which I think is because the clients notice changes with inotify and send them to the server, and the server probably pushes updates to the clients.

I haven't tried to use it seriously, but seeing that it doesn't do this right discourages me a bit from testing it further.
They use end to end encryption:
http://tresorit.com
Hello. I maintain a site called "SideProjectors". Would love to help you out if you want to give it a try.

https://www.sideprojectors.com
Should we worry about AI in the workplace?
What if we could access the world? (future of the web)
I disagree. Most of my contact list doesn't use TextSecure/Signal; when I want to send someone a message I don't want to have remember if they use textsecure in order to open the optimal app for messaging them with. Maybe I'd even first open textsecure, then be disappointed that they're not in there and have to open the plain sms app. How annoying that would be.

Nobody needs SMS if everyone could just use the same app. But my brother uses a dumbphone and my mother uses an iPhone with nothing but iMessage and I use an Android and don't really feel like installing whatsapp or whatever the latest fad is just because one or two of my friends has it. Over SMS I can communicate with them all, and if any of them ever install textsecure I get encryption as a bonus.
SEEKING WORK: Belgium, Europe; Manchester, UK

Remote: Please! Not required though.

Willing to relocate: Maybe

Technologies: C, x86 assembly, Win32, Lua, FFmpeg

Email: james.darnley@gmail.com

PGP key ID: 0x99412908

Ohloh profile: https://www.ohloh.net/accounts/J_Darnley

Gitorious profile: https://gitorious.org/~jdarnley

I speak English and Dutch. I have no problem adjusting my day to suit your timezone. Desperate enough to accept almost any offer.
Location: Belgium, Europe; Manchester, UK

Remote: Please! Not required though.

Willing to relocate: Maybe

Technologies: C, x86 assembly, Win32, Lua, FFmpeg

Email: james.darnley@gmail.com

PGP key ID: 0x99412908

Ohloh profile: https://www.ohloh.net/accounts/J_Darnley

Gitorious profile: https://gitorious.org/~jdarnley

I speak English and Dutch. I have no problem adjusting my day to suit your timezone. Desperate enough to accept almost any offer.
> FileSystemWatcher

That's a .Net contraption over one of two Win32 APIs that provide file system monitoring services. Neither of these requires opening files in response to file system notifications. That's 100%, guaranteed.

Correct me if I wrong but Dropbox is not written in .Net, so what you said is irrelevant.

--

APIs in question:

[1] https://msdn.microsoft.com/en-us/library/windows/desktop/aa3...

[2] https://msdn.microsoft.com/en-us/library/windows/desktop/aa3...
It's a single data-point, but Apple was on the working group for KHR_debug and still hasn't implemented it three years later.
Net neutrality wins out in the US
Tornadis – Async Redis client for Tornado
The last csync release is from August 2013. Is the project still alive?
I completely disagree with the authors hypothesis that Kinetic Typography helps the reader, but damn that is an impressive application.

According to the video it automatically chunks Japanese text into words (which is nontrivial, since there are no spaces) and aligns both words and syllables with song.

Singing sounds different than normal speech and all voice recognition I have seen uses speech as data, so it is also non-trivial to align.

On top of that there's a (relatively) slick user interface.

Bravo!
Obama sharply criticizes China's plans for new technology rules
I am on mac, I have littlesnitch and I also have Geektool display network connections. Dropbox is not always "active". I don't see any kind of network traffic after syncing has been done under macosx.
That's a rather circular definition of 'true value', which assumes that we live in the best of all possible worlds where the market is infinitely efficient.

I disagree that speculators have any role in discovery of true value - on the contrary, they mask true value and ensure our markets are inefficient, panicky, and volatile.
View source on this page has some lovely commented out insights...

"Plaid fingerstache craft beer" is probably my favourite.
Ceres is as old as Earth, so its Uranium should be as lowly enriched in U-235 as here, which is today too low for natural reactions. Additionally it would be highly unusual for Ceres to have concentrated Uranium ore deposits to a similar degree as Earth, for mineralogical reasons.
What's your ideal developer platform looklike
Some impressive pictures from Kevin McElvaney:

http://www.derkevin.com/Agbogbloshie.html
Mozilla not accepted for Google Summer of Code 2015
that's not just Sci-fi, that's their actual names in latin, which means that's what's used in science.

Luna and Sol: Root origins of "Solar System" and "Lunar eclipse" etc;
Algolia’s Distributed Search Network Architecture
That's really interesting. I know little / nothing about the economics
of large scale maritime transport. Could you point me towards some
reading material on this subject?