skysight-inc/HackerNews huggingface dataset:
Strictly speaking the LGPL is a license that relates to copyright, not patenting. A separate patent license would also be required, unless you use a copyright license that also includes patent terms (I haven't reviewed LGPL in awhile to confirm, and obviously you need to specify about what exact version of LGPL you're referring to anyways).
> If the Linux compose key supported more of the common mathematical symbols, I would have so much trouble not using them in all of my JS code.

In case you happen to use vim, you can easily type Unicode characters by using digraphs (Ctrl-K and then two characters):

<c-k>a* → α
<c-k>b* → β
<c-k>g* → γ
<c-k>OK → ✓
<c-k>NB → ∇
<c-k>RT → √
<c-k>(- → ∈
<c-k>-> → →
Marketing campaigns that tap directly into your sales funnel
Throw them both in jail.
The problem you described has a very simple solution. Grant more permits to increase the number of brand new housing units added to the market each year. The rate at which SF adds housing units given demand is absurd. In fact, you'd probably have many more small business opportunities in SF if the city were willing to add residential units faster.
Does lenovo compete strongly in the enterprise market? do they have server / storage / data centre technologies?
I'm not seeing the navigation buttons or the hot key display in FF 18. I had to open it in Chrome to see what the fuss was about. It's not a bad implementation, but I prefer normal scrolling.
Laravel 4 Beta released
Technically if we see anything, we are seeing something that was, not is. The sun could have disappeared a handful of minutes ago but we wouldn't know; the earth would even continue orbiting the spot where it used to be (until information of the disappearance reached it.) Since no information, not even gravitation, is going that fast, it makes the most intuitive sense to speak as though things happen when we can observe them happening.

Anything that we can measure shows the star still there, even if stellar evolution allows us to accurately predict that it wouldn't be if we could travel there faster than light.
Now, if I wanted to use this often, I'd need a keyboard shortcut. I haven't found a way to add a keyboard shortcut to an extension that doesn't have one. Ah! but I can trigger the bookmarklet with this extension:
https://chrome.google.com/webstore/detail/shortcut-manager/m...

If anyone has a way to trigger extensions, please share.
Commercial banks do get hacked, it's a very well established fact. For obvious reasons they don't like to talk to the press about these things.
100 Things Restaurant Staffers Should Never Do (2009)
Curious as to what the original reason for doing this if you have no interest in it?
I presume you have never sold an online ad? While yes, you can technically do anything you'd like, in reality online advertising requires cookies.

I talked over a deal yesterday and like most online campaigns it included a frequency cap (in this case 1/24 for desktop and 2/24 for mobile). You cannot do a frequency cap without cookies. I could have instead tried to sell a static image or whatever you think would work, but that deal would not have gotten done. This was a CPM campaign, so let's forget that as a possibility. How would affiliate advertising work without cookies (hint: it doesn't). So that's out too. Let's try CPC. Perhaps you can do the leg-work for me and find someone willing to pay me per click for anonymous users that may or may not exist, but I have yet to find one.

This is all ignoring the fact that without cookies you have absolutely no idea how much inventory you have and what its profile looks like. Say you get 1M page views a month, but no advertiser in the world cares about that they want to know how many unique visit[ors] you get. A forum with 1M page views could have 10k members and be nearly worthless to advertisers, but a blog with 1M page views could be 500k unique visitors that are very desirable for advertisers. Without cookies you don't know and the result is you won't sell ads. It's very simple.
I built a simple program to transfer money between two of my wallets, and .01 bitcoin (a substantial fraction of my bitcoin wealth) disappeared as a transaction cost.

I asked around and was told "oh, yeah, they changed the defaults recently so there is always a transaction cost, you should pay closer attention to mailing list X, it's more up-to-date than the API documentation."

I decided I didn't like dealing with something where I had to assume the fine print was out to screw me and walked away. I have other things to do with my life.

(I probably am misremembering a few details of something that took place a few years ago.)
Voxel.js: an open source voxel game building toolkit
That's why you put velocity controls in place, so that if things go south you can limit losses. Coupled with alerting/reporting on transaction volumes and you should be able to get ahead of someone that bypassed your front end before they make off with all of your cash.

That said, if the backend is also vulnerable to the same or another exploit, that's not going to buy you much.
This is the opposite of what I do. My TODO list has exactly one item on it: the most important thing. Once that's done, I will then pick the new most important thing and it will become the only item on my TODO list.

I do this for 2 main reasons:

If I have too many items on my TODO list and I get tired or lazy (which happens too often), then I will gravitate to those items which are easiest or the most gratifying at that moment without regard to importance. The problem is that I don't realize that I'm working on a lower priority until it's too late and my time has been lost.

The other reason is that I believe I really don't know what the second most important thing to do is until after I've done the first most important thing. I have discovered that I learn a lot through both the process and the result of doing the first item. That learning often reveals what to do next. (Ex: Now that I understand what the process must be, I have to redo the database schema.)

OP's description of his system was very interesting. It made me wonder if I'm missing something.

Alex, would it invade your privacy too much to see an example of your TODO list? (An example's worth a thousand words.)
Surface with Windows RT: The prettiest thing you’ll never want to touch again
SPARK does nothing to defend against typical web vulnerabilities: XSS, CSRF, default/weak passwords, admin interface left open, etc.
I tried this. It doesn't work as well. Same with making the line thicker or putting a margin above and below it.

The code's open source if you want to fiddle with it: https://github.com/rdwallis/MagicScrollWebReader
That, and because they need to be tuned for each individual cache line size.

See http://nothings.org/computer/judy/ for a more thorough analysis of Judy arrays (at 20 kLoC) versus straightforward hash tables (at 0.2 kLoC).
What is Esotropia, Accommodative Esotropia, Surgery
Can't seem to find a changelog, got a link for whats new?
They are only better for some workloads and not others. e.g., they are excellent for accessing data in-order, but are worse than a very simple hash table for random access:

http://preshing.com/20130107/this-hash-table-is-faster-than-...

(yes, this hash table is vulnerable to timing attacks; point is, for many workloads Judy brings in considerable complexity but is actually inferior to other solutions).
My understanding is that you can set a 'virtual' screen resolution and the system will interpolate everything in the same way that computer games do, but at a significant reduction in display quality. I don't think OSX supports changing the system font size or display element sizes directly.
Sarcasm aside, it's curious that lawmakers (even in Europe) thought it better to make a requirement of O(N^N) site owners rather than "require" that O(5) browsers implement a feature which they all do already.

I always use cookies on a whitelist-only basis, and it is quite common to find web sites that require cookies for no good reason -- sometimes, I suspect, without even realizing it -- and then fail with no message when cookies are disabled.

I believe that cookies should be regarded as a progressive enhancement. If your web site requires cookies to implement a paywall, then detect when they are disabled and say so. If you can add features when cookies are available, great; if they're not, let me know what I'm missing. But don't tell me that "a browser error is preventing me from logging in," as many sites do. Once again, I'm sure this is boilerplate code that the actual site owner isn't even aware of.
Irish Newspapers Want Law To Allow Them To Charge Anyone Who Links To Them
Look at the transaction volumes there https://vircurex.com/ - that does not look serious.

By they way chrome shows their https certificate also has some problems.
There is a reason the world doesn't scroll this way.
It looks horrible and adds no real value.
A split screen with smooth scrolling is far superior and far more natural UI
I'm asking about evidence for the higher rates of crime and abuse to non-tenants that tptacek claimed, not about deceptive listings on AirBnB or damage to tenants.
Obviously that's just an ad to get outsourcing business.
That's not a conversation I want to have when talking to investors.
The Rising Silver Tide: Aging as Counter Current to Innovation
So here's a silly idea HN might appreciate. After reading some protocol specs I thought of using the key words from RFC 2119[1] to organize my todo list.

There are tasks I MUST do, which are an absolute requirement. There are tasks I SHOULD do: there may exist valid reasons to postpone or skip them, but the full implications should be carefully weighed first. And there are tasks I MAY do, things that aren't essential at all, although they would be neat if I have time.

This helps because before, I would typically clutter my todo list with every random cool idea that came to mind, then get overwhelmed and never do most of it. Or spend all day on fun yet unimportant stuff. Now the priority C, or "MAY", items are clearly marked and I prune any that cease to interest me, while gravitating to priority A, or "MUST", items to complete first.

[1] https://tools.ietf.org/html/rfc2119
It is difficult to fix "within the school environment" because it is a problem with the socioeconomic environment within which the school environment is embedded (including the population from which the school draws pupils), and it involves the area through which teachers have to transit to get to the school.

Correcting for it maybe can be done, but it costs money, which means even with state level policies which aim to equalize school funding across rich and poor districts the poor districts end up behind in terms of academic resources, because they have to spend more money counteracting the effects of being in poor districts.
Here you go:

contest: https://www.facebook.com/pages/CDC-Flu-App-Challenge/1463487...

app: https://www.facebook.com/helpremedies/app_177924539013408

The app seems to have gotten a lot of coverage in popular media.
I haven't used it, so have no idea if it works at all, or well.

The flu virus is naturally recombinant among species,
so patient zero for a given strain is likely to be a farm pond
populated by ducks and pigs, very likely in China.
While there might be less shouting about open source contributions nowadays, arguably the contributions themselves are much more useful.

Certainly WebKit has been widely adopted outside Apple, clang/llvm is slowly, but surely gaining converts, and libdispatch is IMHO deserving of wider interest, even though it may not be widely adopted on non-Apple platforms.
re: "Legitimate banks don't get hacked because there are billions of dollars at stake for the banking institution. "Legitimate" financial institutions do get hacked, and to suggest otherwise is crazy talk. Look here where a financial institution has an exploited flaw ongoing since at least 2008. http://www.batstrading.com/alerts/ ( http://cdn.batstrading.com/resources/system_self_help/BATS_N... )

Agree with you on your other points though.
I've missed course like this 6 years ago. Glad people can have it now. Great job Michel !
Where would you put them? The demand is IN SF, not in the hills outside, or in Oakland.
"Focus mode" on blogs - akin to iA Writer
Small typo, "Overview of all disks" should be

df -h

not

du -sh
I'm impressed at my ability to misread that. My bad.
Ask HN: What is good team coordination and to-do list software?
Currently our team tracks all TODO things in all areas (dev, art, administration...) using salesforce do.com

I am wondering if there are one better than it... Currently we are 3 people (me, the coder, a administration cofounder and a artist cofounder), but we are thinking that do.com won't handle more workers...
Thanks! All of your suggestions are things I'm testing. ;)
"Enough" specifically means that if you increase it, or even double it, you won't be able to tell the difference. With 20/20 vision, your eye cannot resolve details finer than about one arc minute. (Note that 20/20 vision is, in practice, a limitation of the lens of your eye and not really the retina part.) So if you have better-than-average vision I guess you might need more pixels... or just sit a bit further back :) https://en.wikipedia.org/wiki/20/20_vision#Normal_vision

nitpick: it's "ceteris" not "certeris"
How is a unix shell going to help me debug the internals of my C program? You can use gdb from a terminal of course (yet another giant single program, funny how many of those I use every day…) but it's much more of a pain than a real REPL.

I noticed in another comment you said you are just learning C, perhaps you should wait till you have written non-trivial C before you declare what tools one does or does not need when writing it? C makes it very easy to make very nasty mistakes, so personally I take all the help I can get. I guess this means you think I'm an awful developer (according to your recent anti-IDE blog post), but I'd rather have code with less bugs than worry about violating some notion of 'purity' or hacker-hardcorness.
Thanks! I was a designer before I jumped into development. :)
That's why I utterly loath the stupid new trend of having fixed headers. They mess up my reading experience and honestly I thought we all ditched iframes a decade ago because even then we realized that putting frames everywhere isn't usable.
Awesome, this was the missing piece of the puzzle for me, thanks for getting it out so quick.
That's a bizarre way to look at things. The good news is you can very easily make this your reality by changing a setting in your browser.

There are tons of reasons why "read-only" could make use of cookies. Here are a few, using your ecommerce example:

1) A/B test
2) General site analytics, to see how many unique visits your shop gets
3) More detailed conversion analytics to figure out things like the value of a visit, how long someone takes before making a purchase, knowing the origination of all conversions, etc.
4) Remembering viewed items so they can be promoted on a future visit
5) Displaying a "Welcome back" message to second time visitors

If you don't do these things you will be beaten by people that do. eCommerce might be the absolute worst example you could have come up with for situations where cookies are not needed.
Nobody seems to care that I have a wide format display, and could easily have two pages side by side (almost like a real book!).
I just started doing this two weeks ago, and I can't emphasize enough how much this has changed my life. Keep in mind, this is going from absolutely zero organization to at least a basic system, so if you're already a structural person, YMMV.

I use Workflowy for this, and it's nearly perfect for the job. If you've been thinking of doing something like this, I recommend you try this out. It's extremely fast and I feel like it has greatly improved my life.

My workflowy layout looks like this:

Goals
- Weekly
- Monthly
- Yearly

Todo
- Today
- Tomorrow
- etc

Backlog
- These are proposals for things to fold into my todo list. They include current projects, things I want to learn, hobbies I want to start, etc.

Roadblocked / not ready
- Items that cannot be accomplished yet due to another person or event
Projects
- This is a repository for notes about my current projects. I use workflowy's @ and # tags for this, and link specific labels to items / groups in my Todo list. (This is one of the cool things about Workflowy)

Ideas for applications
- I have a large repository of ideas I've had. These range from half-baked "in the shower" ideas, to fully flushed out business models with market research, presentation text, etc.
- This is a very subtle but extremely useful way to record your thoughts. There's almost no friction between typing "ctrl + t, w, return, @ideas" any time I'm using a web browser with a keyboard.

Random thoughts
- Other things I'm thinking
Its a complete rewrite, and there is many new concepts. The syntax is however almost the same. A good list of new features can be found here: http://phpmaster.com/whats-new-in-laravel-4/
Show HN: pressureNET Visualization: atmosphere data from our open source app
http://asana.com
Viral Video Roundup: January 11
Several of them I got without asking and that prompted me to ask a couple more folks for them. I think the best advise is to just ask individuals for them.
The page opens on part of Hurricane Sandy. You can browse around by changing the dates (data is available from November 2011 until December 2012, I'll be updating it soon) and moving the map. A graph of our data will load below. This data is crowdsourced from people running pressureNET, my free and open source Android app that taps into the barometer inside some phones. If you have any questions I'd be happy to answer! Our blog is at http://cumulonimbus.ca and pressureNET is at https://play.google.com/store/apps/details?id=ca.cumulonimbu...
The biggest is maybe the use of composer, its really changing PHP for the better.
What advantages does Soto Search offer over Google Blogsearch (http://www.google.com/blogsearch) or Icerocket (http://www.icerocket.com/)?
this is all true until you get to general relativity, which took Einstein some 10 years after special relativity to come up with.

general relativity is by far Einstein's most amazing idea/theory, and as far as i know it doesn't have any obvious inspirations. Feynman said as much. arguably if you cobble together special relativity + the idea of space and time as being one space + the equivalence principle, you might be able to come up with the idea for general relativity... but probably not.
I love the photo for snapchat. It accurately describes what I think about online photo/video apps - its all about the lulz.
Kinda makes me want to work there.
I don't think the community should be laughing too loudly about enterprise XML, given the security difficulties Rails has been having with its serialisation formats. How much did people lose in that Bitcoin exchange hack?
I had one of those at home. I took the hit on resolution and color to go LCD because the LCD's at work didn't make me feel as tired as the high-res CRT at home did.
I agree with the general sentiment, I think many of these regulations exist as protection for existing industry, but isn't the risk of a hotel burning down much greater than a home burning down? The potential loss of life in a single incident is far higher.

I imagine the rules about what safety equipment a small ocean-going yacht and an ocean liner must have are pretty different too, for similar reasons.
The rationale behind this is that with permanent residence there is the expectation of a careful examination of the dwelling, and that's relatively cheap because you only have to do it once every couple decades, whenever you buy a house, and hey, people should be able to make their house however they like. With temporary residence, the cost of doing that would be prohibitive, because visitors visit new temporary residences for short durations, and an individual visitor has a low probability of being hurt. Having a shoddy structure is the exact sort of thing where making decisions for immediate profit that have a low probability of high damages in the future that regulations make sense for.
Any GPL (any version) explicitly forbids distributing the software with external conditions restricting its ability to be redistributed. That puts it at odds with almost any conceivable patent license.
Regarding patents, people always complain a particular patent couldn't have been granted because it's not novel enough, anyone could have thought it, or that it's math.

Patent law is a black-on-white subject, either you support it or not. It's impossible to grant some patents under subjective premises and be fair at the same time.
It might be better to just have a horizontal line to show you where you are. The rest of the visual experience is kind of unnecessary.
Fair, but don't conflate this implementation with the idea (e.g. the line separating the next page and previous page). You're "alternate solution" is great; did you try it on this page? Works fine with page down.

One use for the two torn half-pages is that you can still see the preceding text for reference. I think that's the main reason for it. Otherwise, use page down or the arrows.
President Obama would choose to fight the horse-sized duck
Kale - your newsletter really save me time. Personally, I would love to see a selection of stories that _aren't_ so popular. I commonly comb through the list of new articles that are a bit outside the box. They usually talk about human nature, knowledge crossing domains etc.

Keep up the good work!
Sports Hack Day in Seattle
It's not embarrassing. I learned it only a few years ago and I was very surprised. And looking for more information, today I learned that the Milky Way is a barred spiral galaxy.

When I was young the Big Bang only produced Hydrogen and the Milky Way had no bars :) . http://xkcd.com/1053/
"I was worried that I’d have to resort to semaphores or some kind of other exotic programming construct."

I'm not saying a semaphore would have been appropriate here but- For real? A semaphore is exotic? It is an one of the oldest original synchronization methods. Semaphore were developed by Dijkstra in 1965. The author's C-S program failed him.
I'm not sure if we're talking about the same thing, we might be, we might not be.

You are talking about renting apartments to unchecked strangers for days and I am talking about people renting out their apartment on AirBnB. There's some relationship between the two sets but I don't think they're equivalent.

Regardless, is there evidence for the claim that crime and abuse of non-tenants is higher for either the set you're talking about or the set I'm talking about than in the general population?
Not an improvement for me.

I almost always keep what I'm reading near the top of the screen. I like to be able to scan ahead, read the lead lines on coming paragraphs, see how close I am to the end of the sentence/paragraph/chapter, or even just track my position in the larger context of the piece. Pagination disrupts that near the bottom of a page.

I can live with pagination if I have to, but I much prefer to scroll. It's interesting, because maximizing the size of my look-ahead viewport leads me to make the opposite optimization: I like my text to move a lot.
Heeeeeeyyyyyy, Sexy Data
Trello.com
OAuth eBook - 5 OAuth Essentials for API Access Control
Android Developer Days 2013
Trello[0] is a pretty good one-size fits all to-do application, and can be useful for dumping ideas.

If your tech team grows and you need something a little more specific, I recommend Sprintly[1].

Of course, an inherent conflict arises when one longs for a product with extra features that scratch particular itches, but wants to avoid learning and using and coordinating multiple products simultaneously. There's no easy answer to this problem.

[0] https://trello.com

[1] https://sprint.ly