skysight-inc/HackerNews huggingface dataset:
Then you'd have to upgrade your monitor every few years as the graphics card became obsolete. Also note that "integrate monitor with game logic" turns into "run the entire game in the monitor", at which point you've just pushed the computer up the cable into the monitor.

Interestingly, smarter displays were actually available at one point as a "graphical terminal" http://en.wikipedia.org/wiki/Tektronix_4014 ; people keep trying to reinstate this with the "thin client".

The history of thin clients shows what the problem with "smart" infrastructure is. It moves the tradeoffs around rather than giving absolute benefits.
I thought these were called frontage roads? I mean, in Mississippi, they are just called that.

I prefer living in the north where they do not have such monstrosities. But I currently live in Beijing, so I have to deal with the "fulu" all the time.
Low skills causes procrastination
I've just signed up for a 5 year certificate using https://www.gogetssl.com/comodo-ssl-certificates/comodo-posi... for $18 - I know there's annual free ones, but at that price is it worth the hassle of renewing?

Never used them before, but they're just a Comodo reseller, and they take Paypal, so there seemed little that could go wrong.

Has so far gone smoothly, certificate installed, passes the SSL test google mention, https://www.ssllabs.com/ssltest/ so it all seems good
All of these marketplaces exist in the US and Europe but Lyft Line is different. It's on demand, you get into a car that you just requested on your phone and it designs a route to pick up other passengers on the way, it may only be 10 minutes each. No pre-booking or planning required, the software does everything in real time.
Crashed mine, after clicking on height map and new game a couple of times.

Tried again, it worked for a few games then it got stuck at max cpu usage, after closing the tab.
Team of four (all very comfortable in Node.js, delivered several products in the past) + a customer. We will manage to build something. Need to figure out how much sense it makes to make that extra effort to be customizable, extendable, etc. That approach won't work if other Node.js devs are not interested in taking up the code and extending and customizing it in future.
A programmable, robotic biology lab built around open standards
Nice! I've added nacl.sign.keyPair.fromSeed in v0.11.0, though I see that I didn't define seedLength. Will do!
Schlack is looking for a tech co-founder
Its mostly a southern thing. I've never seen it in the north, but it is common in...China around the ring roads.
You just need some new and more pleasant associations! http://masseffect.wikia.com/wiki/EDI
Memory space issues aside, the AMD64 instruction set is much nicer than 32-bit x86. The performance benefits of more registers often outweigh the larger cache lines.
Thanks will do. By mid-September.
ulysses is not free and it's an app, and it seems it's an app for mac only.
You're right, so I fixed my post. What I meant was that my particular cert wasn't compromised. Either way, the StartSSL/Heartbleed fiasco is a real thing and I've added a link to the original discussion I was citing.
DHTMLX Scheduler .NET 3.1 Released: New Skin, MultiSection Events, and More
DJB wrote the original tweetnacl.c, from which this JavaScript implementation is derived. He doesn't have anything to do with the port.
well, not every one knows vim ) besides, you cannot work on vim via internet )
No, but if your SSL certificate has been exposed by Heartbleed, it would be sensible to revoke that certificate to prevent potential spoofing attacks, wouldn't it?

StartSSL charge you for revoking that exposed certificate, so your choices are you pay for the revocation, or wait until the certificate expires.
It's a port of TweetNaCl (http://tweetnacl.cr.yp.to), which goal is to be tiny and auditable. If you compare C and JS implementations side-by-side, they look very similar (which was the major goal of this port).
Well, if word gets out they might get a decent amount of traffic from individuals who are considerably more vested than curious readers.
Check out squarespace
Snowden granted 3-yr residence permit – lawyer
All you need to do now is add in some kind of sneaky hidden lite-coin mining and release mobile versions.

EDIT: Obviously, don't do that. But I'm kind of surprised it hasn't happened yet.
This shouldn't really be a surprise to anyone at this point. Environmental and inter-species signalling? Why would neurons communicating with each other in the presence of external signalling inputs be any different, fundamentally, than ants (with brains and neurons of their own, but not as many) communicating with each other in the presence of external [environmental] signalling inputs? There are scale differences but that's it. Aggressiveness or passivity is not something you'd only expect to emerge from highly complex biological signalling networks. If you can make people more peaceful by putting them in drunk tank pink rooms, it's perfectly plausible that you could find some things that make ant colonies more aggressive, and some things that make them less aggressive.
This sentence is important: "There will be more explanations, tutorials and derivations to follow, here and elsewhere." If a team ever adopts transducers, it'll generally be after a lot of explanations exist and has been made easy to understand.

Clojure teams can defend themselves against exotic features like any other team: code review, conventions, etc. If I pull in some weird new feature, others had better be ok with it.

(Obviously, what I'm saying doesn't apply to every team in the world; presumably there's a spectrum of ways to deal, or fail to deal, with this problem.)

In my view, Clojure teams are formed via a political process, like any other programming language adoption.
It’s Valve Time: Source 2 Now Powering Dota 2 Tools
Yes, Wikimedia is willing to spend money to defend against completely bogus copyright claims that contravene all law and precedent. You're welcome :-)
I am a supporter of the right. We have to have a fundamental right to have our identity removed where it is not in the public interest. The ruling is taking the side to prevent some future dictatorship hunting people, who in the past showed preference in opposition to the current regime.

However in every request I've seen they are all in the public interest, even the guy that started the whole thing. 16 years go he was in debt, people should know that and put it into context with the period of time that has since passed.

The problem is that the court left it up to Google to decide what's in the public interest and Google realised this just means another court case if they decide not to take down the link.
> you cannot work on vim via internet

Can you please expand on this? I'd say you're wrong, but I'm not quite sure I really understand what you mean.
If it had a boot.bin file I am pretty sure you would be able to start it, either through an emulator, a hacked console, or a devkit. I wish I got my hands on it while I was still at uni, we had a few PSP devkits that laid unused because everyone was playing with PS3 and Vita devkits instead.
Legal precedent is clear: it's who frames the shot and presses the button.

Since the entity framing the shot and pressing the button is the monkey, but non-human animals can't own a copyright, no copyright is generated.

It routinely explodes people's heads that copyright law works like it actually works, not like people wish it did.
they are preloaded on demand. Cannot reply more, but I get your point. No, fonts are used only that are defined by me, but I your idea of using system-defined monospace font sound as 'feature to add' to me =)
Dynamic Yield (http://www.dynamicyield.com/)

Locations: Tel Aviv, London, New York

Background: Dynamic Yield offers a SaaS-based solution for automated conversion optimization, A/B testing and real-time website personalization, for retailers, marketers and publishers.

Roles: DevOps Engineer, Front-end Developer, Full Stack Developer, Digital Marketing Evangelist.

More information: http://www.dynamicyield.com/jobs/
What I mean is that vim is a program that runs on your pc. Of course you can ssh to it from anywhere if you wish, but it seems to be over complicated just to write a text from any point of the world.
Robert at Mozilla here. I'd love to talk more, how do I best reach you? Or you can e-mail me at firstname [at] mozilla [dot] com
I was curious as well, here's a shop I found with what appear to be the products from the tutorials..

http://www.semiconductorstore.com/Nordic-Semiconductor/
Because perhaps someone wants to look at trends over time. Doing it this way means that you don't have to scour through the git history to get your data. Also, scouring the git history, as you suggest, assumes that each commit corresponds to exactly one daily update. What if there are commits that fix typos or other errors? How do you programmatically skip over those?

Pushing a new document every day is the correct choice here.
Btw there is an interesting resource about the concatenative languages http://concatenative.org/

I personally wonder why there is no modern popular language from this family.
It's extremely hard to selectively breed fish DNA into a plant. Convergent evolution doesn't end up with the same DNA sequence. My favorite example is the protease catalytic triad, where 20 or so different evolutionary routes have converged to the same chemical function, even though the DNA for those different superfamilies are different.

The odds of mutation breeding producing a new gene (or more likely, changing an existing related gene to correct form) is incredibly small, and the result would be very expensive. Each generation would need to be sequenced, and the ones whose DNA is closer to the target re-bred. You want the mutation rates to be low enough that the rest of the plant isn't killed, so that's what, a mutation somewhere in the target gene every 1,000 generations? Assuming a short sequence of 100 base pairs, and perfect mutation gives 100,000 generations. Assuming a life cycle of 10 days means this will take over 2,500 years.

I deliberately low-balled these numbers.

So yes, "by chance" it's possible, in about the same way that a universe of monkeys could type out Hamlet.
Interesting that using vETH and NAT causes around 20% extra latency and around 20% less throughput. Is this expected from these technologies?

I was expecting them to have no significant impact at all, since surely the hardware NIC would be the bottleneck? perhaps the kernel is doing some memcpy'ing to achieve these features?

Then again, 10gbps NIC is quite fast, perhaps this performance losses are less significant with more reasonable 100mbit/1gbit interfaces?
OCaml is king.
That's great, but it would be even better with Roman-era terrain instead of modern terrain.

In my place a 1000-km² or so area was at the time a sea dotted with islands, so seeing it as sea on the map would make it more obvious why the place is devoid of roman roads.
Russia extends Snowden residency by three years
Finance is not just trading. When you start a company, you need funds. When you buy a new car, you need loans. When you care of your future, you need placements for your saving. Fintech startups break the financial monopoly to bring humanity in finance. Technology makes your online loan application cheaper, faster and more transparent than a bank loan application. You have no fees on your placements whith new assets managers.
So, stop to be blind, fintech is real stuff and has a huge place in our life.
I totally agree with you that most job descriptions don't quite match the day-to-day tasks we end up doing. It's been my experience as well.
Not just in all my salaried jobs, but even in the freelance contracts I took up.

My solution to that might seem extreme to many, but here goes: I simply stopped applying for any salaried jobs and ignored almost all the freelance gigs that came my way!
The answer to your question is that I'm not getting paid by anybody. I don't even want to get paid by anybody. Working for others on _their_ ideas is something I find downright unpleasant.

When I worked for others, many tasks seemed "menial" / "time consuming" / "boring" to my mind.
In the past, I did not realize that this unpleasantness is simply because I'm working on others ideas, instead of my own. Instead, I blamed it on the field of software engineering.
I even remember confessing to a friend that I'd started to find programming boring. That was some 4 years ago. As I said, things have totally turned around for me since then. Now when I work for myself, everything becomes a new adventure from which I learn something more.
I feel that the only way to get work satisfaction and make any impact is to explore the frontiers in different fields, work on my own, indulge my hobbies and build my own innovative products.
It's definitely a risk, but luckily I had built up a nice nest egg during my salaried and freelancing days.

If all this sounds too radical or impractical to you, then you can gently start off by offering to develop a full fledged software solution for a small business you know about via your connections (somebody mentioned veterinarians above...I agree with that kind of thinking). I'd avoid the freelancing sites though - they are a whole different set of unpleasantness.
In small business freelancing projects, you are usually the only developer doing everything, and so you will make an impact without any kind of restraints on your technical creativity. Depending on the luck and nature of that business, that impact may even be widespread in some way.

Of course, like me, eventually you may get bored of this too, since most such freelance projects too start off as CRUD type applications.
But even when implementing such boilerplate, I kept my mind open for alternate solutions that involved unconventional fields like computer vision and speech recognition.

Many business processes today involve humans in the chain only because vision, cognitive thinking, reasoning and speech do not have practical software solutions. Imagine implementing a computer vision based system that is able to keep accounts automatically from handwritten bills, without requiring users to enter details. Such problems are most definitely not solved. I'm ok if all I end up changing is making one local business richer and happier...it's still better than zero.
Yes, business owners have learnt that Shopify is nice and if you need your own solution then Magento is a good way to go forward. We are focused on putting together a community of only 100 Node.js dev teams who have or believe that they will have ecommerce customers open to using Node.js (and only worried about functionality) and are willing to work together to deliver better quality, easier to manage large scalable ecommerce sites. We are the first such dev team, looking for 99 others.
Fresh Raspberry Galette Recipe
Nope. The checks come from the Alaska Permanent Fund. While the original funding source was indeed oil (and new oil revenue continues to be paid into it), the checks come from returns on investing past oil revenue, not current oil revenue. If the oil stopped flowing tomorrow, the Permanent Fund would still be there.

Alaska was fortunate in having a government (at least at that time) that actually planned for the future.

http://www.apfc.org/home/Content/aboutFund/aboutPermFund.cfm
Well, it's the use of macros to avoid having to write code that has the characteristics of macrology. If nothing else, it's sort of strangely recursive, like perhaps many "complex macros" are...
right, but does it use the default monospace fonts set by the user or do you set your own?

For example, my default monospace font is Source Code Pro - will it use my font or your own (if any)
Questions about Nasa's space drive answered
Russia extends Snowden residency
Wow, thanks! That's what I was looking for. Why the article didn't link to the exact product page on this store is really beyond me.

Edit: They added a direct link to the store. Great!
The word 'believe' has no place in a scientific debate. Either you know or you don't know. What you believe does not enter into it, that means you need to do more research or read up on the research that has already been done.
What are these complications? The API's job appears to be to let you iterate through a list of log items/read data from a log buffer/however you want to imagine it. That sort of thing is not rocket science, no matter how difficult it was to make that data in the first place.

(Besides, even if you don't think there's anything wrong with the way it provides the caller with data from the list, there's always the session nonsense to point and gawp at.)
Size conversion tool
It's a mindset change.

Other than macros, which fundamentally alter the flow of code in a very non-standard way, the rest of these "crazy patterns and features" in Clojure are just like the crazy libraries used by typical Java/Ruby/C# developers, only thousands of times simpler. If I came to you and said, "does anyone even use these tens of thousands of libraries in Maven? How do other developers work on this afterwards, they'd have to learn all these new APIs!" I'd likely get a response like, "they'd just be expected to", with a chuckle. The mindset I've seen a lot is that language features are "too hard" to learn and should be avoided, but library complexity is beyond reproach and is rarely questioned.

Clojure the language takes the approach that it's better to provide a dozen simple but incredibly composable tools that can easily replace a lot of duplicated boilerplate in other languages. Like these transducers, in Java/C# they'd likely be one of the design patterns that needs a whole set of classes to make what he shows in a few characters. Would you rather learn to write and read maintain a handful of classes, or just learn what those few characters mean? I don't get paid by the line, and any abstraction built into the language like that is a few more classes I don't have to maintain and possibly implement incorrectly in some subtle way.

Like I said, it's just a mindset change. I know a company that only uses Clojure, and they hire a lot of entry level developers who haven't yet gotten stuck in a mindset that "languages are too hard; libraries are easy". They have great success with that, and their entry level guys are up to speed much faster than those in my shop, using .NET, where they have to learn a new language AND a mountain of boiler plate code using dozens of libraries and frameworks.
Bicycle Overshoes from Alimay Sports
I agree with this for the most part; another problem is the vast distances (30+ minutes) many people travel to and from the entertainment districts. Very few people live within a 10-minute drive of, say, Washington Street, so taking a cab is prohibitively expensive (and cabs don't like taking people on 30+ minute rides to suburbia as the ride back is not monetizable). I'm not sure if Uber can create a new market here, because Uber drivers would face the same issues (long, non-monetizable trips to pick up / drop off riders).
No I hadn't looks good though, thanks for the link :)
> Would you rather learn to write and read maintain a handful of classes

I appreciate your answer, but that's not what I do with libraries. I don't have to read their internals, let alone write them.
minimalistic sounds better a bit.. to me. Screenshots are fixed now, thanks!
fixed that, thank you!
(2009) How FriendFeed uses MySQL to store schema-less data
Thread removed. Cached link: http://webcache.googleusercontent.com/search?q=cache:rbWSZ9r...
I lol'ed at this one:

"Accordingly, Edward Snowden was given a three-year
residence permit," which will allow him to move about
freely and travel abroad, Mr Kucherena said.

He can "travel abroad". Where exactly?

The Crimea is probably the safest place he could travel to at present!
Richard Dawkins, what on earth happened to you?
Generally, the opposition to Uber/Lyft is driven by the taxi firms, not consumers. It's an interesting observation that Houstonians might care less about taxis, Uber and Lyft than the average city-dweller, but regular political analysis would suggest that this would give taxi firms (who cares a lot) more, not less, clout in the decision.

My guess would be that the reason for this decision not being controversial is that the supply of taxis in Houston isn't strongly limited the way it is in NYC and SF (some Googling didn't turn up much evidence either for or against this hypothesis). Which of course, again, would mean that Uber/Lyft would be competing on a level playing field and not just be scooping up heaps of customers who hate the entrenched taxi firms with a vengeance.
If anything the community behind processing is sure to make this quite a lot different than D3.

Browse around here and you will see.

https://www.processing.org/
I've created an issue for this on Github and I'll try to replicate/fix: https://github.com/mtharrison/hackernews/issues/5
The perfect gadget for anyone using a laptop
Here's a list of browsers that support it...

http://en.wikipedia.org/wiki/Server_Name_Indication#Browsers...
I use excel, due the fact we issue invoices few times a month (agency).

http://theanchorapp.com/ - this is a self-hosted free app. (not affiliated)
That's nonsense. There are lots of parts of science where someone could reasonably say "I believe it's this, but I'll change my mind if future science changes my mind".

An example of where this is useful is around Neanderthals. "Did they have language?", "Did they have burial with ceremony?" are questions where it's fine to have belief on the current evidence because there's not enough data to know the answer.
Are you able to elaborate? If not that's fine, but I just don't think paying for a cert makes it somehow better, so I liked the idea of CAcert. If I should be concerned about using them to secure personal sites (in this sense really only used by myself and a few friends who have the CA root cert) I'd be interested in knowing.
> That sort of thing is not rocket science

Uh, for starters, the buffer doesn't have infinite size. It will overflow. What is the system supposed to do here? There are a million possibilities (discard old data, discard new data, allocate more memory, write to a file, call a callback, return an error, stall the rest of the system or halt the clock, etc.); some make sense, some don't. Between those that do, the user needs to be able to choose the best option -- and the time-sensitive nature of the log means you can't just do whatever pleases you; you have to make sure you don't deadlock the system. That's not by any means a trivial task, and I'd bet the reason you think it's so easy is that you haven't actually tried it.
Thanks for the feedback (I'm one of the summer interns that worked on this). We've added "buy now" links that go to http://www.semiconductorstore.com/cart/pc/viewPrd.asp?idprod... .

The IDE is a webapp (!), no downloads required to get hacking. That being said, it is possible to use other tool chains, such as gcc or µVision, but we haven't focused on that in the tutorials.
Again, why does it matter if you or Barack Obama or Kimg Jung Un knows that I like looking at Captain Picard meme pictures? How can you tell me that REQUIRES an encrypted connection?

You know what might actually make some fucking sense. Enforce SSL/TLS where it is needed - disable HTTP Auth, Cookies, Location Services, Local Storage, etc over plain HTTP connections.
Except with the most popular version of Python
- Solving logical problems

- Sorting things out

- Gaining understanding in things

- Working together with others, as a coordinated team

Both are not limited to certain industry or area.

For me is rather simple, but it took me a lot of time to realize it. I am almost 31y when writing this.