skysight-inc/HackerNews huggingface dataset:
Iain M. Banks' book Feersum Endjinn contains a similar but more significant phenomenon (clearly inspired by Racetrack Playa). Reason enough to investigate fully.
I don't think dimensions are specifically numbered. You could call up one dimension, distance along a fixed track another dimension, and distance from the sun your third dimension. You could call temperature your fourth dimension and mass your fifth. This game specifically has 4 spatial dimensions.
That URL is 404. Try this one.

http://highscalability.com/blog/2014/8/27/the-12m-opssec-red...
Explanation as to why siblings are such jerks to each other? Because parents have the ability to intervene and provide more resources?

Ultimately, the instigator of such a request should have used a more polite way of making his/her request - just like we ask our kids to do. Because at some point there won't be extra resources to shift around and then the situation escalates and someone gets hurt.
Massive photo archive of pre-Holocaust European Jewish life made available
That looks pretty nifty, thanks
Once the phone manufacturers have implemented the software feature, do you think it's likely they would maintain two separate code branches to accommodate California vs everywhere else, or would they just roll it out to all states?

I'm thinking the latter is more likely.
Why is electric field strongest at sharp edges?
Maybe you should take your own needs into account when buying your ticket, and choose seats without reclining seats in front of them then. Such as those in the exit row, or those in the front row.

I won't book a ticket if I have to sit in front of the exit row, or in the last row on an aircraft. The idea that you should not have to factor in similar preferences when booking your flights strikes me as nothing more than entitlement.
I agree with some of what you say about the damage these tools have done (but please note Excel is not a general purpose language, which the parent post was talking about, though it can be used to make pretty cool and surprising things).

However, I don't think anyone is arguing that nothing should be done about it. Some of us would argue that something must be done, but that the answer is not necessarily simplification, especially simplification of the "make it easy" kind.

Especially since, for many programmers, "simple" & "easy to learn" are actually synonyms for "similar to something I'm already familiar with".
Its really awesome, but its a portal game where you play between two maps. It's not "4D" in any real geometric sense.

4D objects projected into 3D space would be warped in "the same way" that a map is warped projecting the globe onto a plane. 4D objects would be warped projecting into 3D which would then be warped as it was projected into 2D.

It would be worse than the way that Iceland looks bigger than North America on some maps.

This is really inventive game play, so I'm not slagging it off. I'm just saying that the "4D" explanation is more of a metaphor than a real geometric projection.
Ryanair has non-reclining seats, but that is more due to the fact that they pack their seats so tight that reclining would be impossible.
TorqueBox 4 Update
The problem with crowdfunding education is that most people with wealthy connections can already afford college.
So your complaining about because the airline took your money and couldn't deliver on what they promised? Did they refund your extra fee?
Future of Fossils: Print Your Own Dinosaur at Home?
I don't think Meetup ever quite made it outside the US.
Good question. Perhaps the pressure at any given point of contact is too low to cause the ice to buckle, but there's enough surface area of the rock in contact with the ice for the aggregate force to be large.
Agreed. I like the ideas behind React.js in particular.
I was in Motorola labs until 2003, and the article is spot on.

I had heard crazy stories back then, for example how the handset division (PCS) had to reverse-engineer Motorola Semiconductor products after buying a phone on the street in Hong Kong because they could not get the specs internally.

The whole idea of Motorola competing with itself sounded as crazy to us then as it does now.

Motorola was way too silo'ed and metrics driven, with a ruthless focus on efficiency, that was often short sighted. I guess no one there read the Innovators Dilemma.
On https://www.codefund.io/discover, why are you logging an object that contains all the information on the page?

Open the chrome console to reproduce.

Cool idea though! How do your terms compare to something like gofundme?
How many minutes do you think it will take the airline to work out that if the seats don't recline there doesn't have to be so much space between them and you can fit in a couple of extra rows.
No. Why would you? The casualness with which the question is put makes me curious, but my home keys are generally something I use in the door at home, not at the store.
One possible way of getting around that, stolen from machine learning, is to use colors to represent the fourth dimension, ie, make things darker (or change the hue/saturation) that are bigger in the fourth axis, and vice versa for smaller.
Uber’s Secret Agents: When Poaching Becomes Unethical
I spent a lot of time handpicking my 200 investments and I'm sitting on a 12.23% (adjusted) return right now. I think by most measures, this would qualify as a good experience. For me though, it's not. When someone defaults on me (I've had 1 officially and 2 more that will likely get charged off soon) I feel bad about it. Yes, it's expected and yes, LC makes a reasonable amount of effort to collect but it doesn't help how I feel. Especially when the people filling out the loan application write things like, "I'm a hard worker. I always pay my loans back, etc, etc" As someone, that would never short change someone on money owed I feel very let down when it happens to me and I take it a little too personally. It also doesn't sit right with me that LC takes a cut of every payment but doesn't share the pain of losses in any way. What it boils down to, I suppose, is that LC is just not the right investment vehicle for me.

edit: correcting default stats.
Definitely agree here. This is the main problem to solve for these event organization/discovery apps. This is especially true when existing solutions like Meetup already have a lot of very useful features and when your solution doesn't bring a significant added value compared to makeshift solutions (10x improvement they say?? Maybe that's a little much).

It's also hard when you refuse to use black hat and spammy tactics ;) Hopefully you guys won't have to resort to that.

We have moved out of this space with Jogabo (the meetup for sports... Well for us it was for soccer only). We are now focusing on making a social app for players with a twist of discovery. We think it will solve the chicken and egg problem.

We're not giving up, because the situation is just plain lame as it stands now. Facebook, email, whatsapp just doesn't cut it. We're in Lisbon right now and everyone and their mom plays soccer here yet it's still as much of a pain. The only games we've actually played were through local Jogabo users actually!
Happy to tell you more if interested. Just ping me on twitter
Looking to the Future of Data Science
Invested in growth, low but potentially growing average revenue per customer, and decreasing sales efficiency.

I'm really not sure what to make of it, or if I've even pulled out the important points. Would love to hear some opinions on the numbers presented.
This is now the biggest kickstarter ever - and failed previously trying to raise $125k. The verge have quite a nice write up but I imagine there's a lot of interesting writing to come on this one. http://www.theverge.com/2014/8/27/6074101/the-biggest-kickst...
Alibaba Profit and Mobile Revenue Soar Again as I.P.O. Nears
Sometimes shit happens and people really just don't have the money to pay back their loans. I'm sure they feel even worse about it.
The tax issue can be worked around to some extent by using an IRA. Lending Club will also open trust accounts so it should be possible to open one in the name of a solo 401(k) (only an option if you're self-employed). I'm going to try this in a bit.
But where else would we post our thinly-veiled plugs as compliments?

"I've known Jessica since we bumped into each other in a co-working space five years ago. Literally haven't spoken since that day, but I always knew her and her team were destined for great things. So congratulations to an amazing team, I hope my startup ThingStuff (www.thingstuff.com) will be as successful as them!

P.S. Jessica if you are ever in the San Francisco area, we need to catch up!"
1. From a user's perspective it doesn't matter if it's "constraints" or "poor design".

2. Blaming C does not explain C++'s undecidable grammar, the zillion ABI incompatibilities introduced on top of C, lack of an alternative for #include coupled with features like inlining and templates making it a disaster that it never quite was in C, or many other of C++'s faults. How is PHP's grammar a worse design than C++'s? I really want to know. I think PHP's is better.

3. Source compatibility with C does nothing for the user (who could have lived with ABI compatibility just fine) and everything for Stroustrup (who managed to make his language that much more popular by an Embrace, Extend and Exterminate approach).

4. Design goals inevitably resulting in a bad language are bad design goals. If I said that I designed an electric car that electrocutes you but that's because it's compatible with an electric chair for which there's a lot of existing demand, would you then publicly defend me?

5. PHP is a child of Perl which is a child of shell, awk, sed and C. A lot of heritage there to blame as well. So?

6. PHP doesn't byte one's behind nearly as badly as C++ and that's why the double standard exists; because only a fraction of the people who try manage to ever get anything done in C++ and a large subset of these people feel entitled to be treated as an "elite". PHP programmers cannot afford to delude themselves thusly because everyone can be productive in PHP... A funny outcome, I find, given that it "should" have actually led to PHP being praised.
What was your mix of loan grades? Did you have any grade A loans default?
Oh, I read it in context with:

> We should concentrate on their modest but ubiquitous needs rather than the high-end specialized problems addressed by most R&D

A lot of the things we do in programming give us power and flexibility at the expense of increasing the learning curve: eg separate tools for version control, compiling, editing, debugging, deployment, data storage etc. IDEs can show all those tools in one panel but it can't change the fact that they were designed to be agnostic to each other and that limits how well they can interface.

My current day job is working on an end-user programming tool that aims to take the good parts of excel and fix the weaknesses. We unify data storage, reaction to change and computation (as a database with incrementally-updated views). The language editor is live so there is no save/compile step - data is shown flowing through your views as you build them. We plan to build version control into the editor so that every change to the code is stored safely and commits can be created ad-hoc after the fact (something like http://www.emacswiki.org/emacs/UndoTree). Debugging is just a matter of following data through the various views and can also be automated by yet more views (eg show me all the input events and all the changes to this table, ordered by time and grouped by user). We have some ideas about simplifying networking, packaging/versioning and deployment too but that's off in the future for now.

Merging all these things together reduces power and flexibility in some areas but allows us to make drastic improvements to the user experience and reduce cognitive load. It's really a matter of where you want to spend your complexity budget and how much value you get out of it. We think that the amount spent on the development environment is not paying for itself right now.
Mithril is way too opinionated about data structures, where every object/collection needs to be wrapped up.

With React you can use anything, it's the virtual DOM you return it cares about.
Though unrefereed, arXiv has a better h-index than most journals
"Spooky action" indeed
"Reading from an invalid pointer either traps or produces an unspecified value."

That still leaves room for obscure behavior:

if( p[i] == 0) { foo();}
if( p[i] != 0) { bar();}

Calling foo might change the memory p points at (p might point into the stack or it might point to memory in which foo() temporarily allocates stuff, or the runtime might choose to run parts of free() asynchronously in a separate thread), so one might see cases where both foo and bar get called. And yes, optimization passes in the compiler might or might not remove this problem.

Apart from truly performance-killing runtime checks i do not see a way to fix this issue. That probably is the reason it isn't in the list.

(Feel free to replace p[i] by a pointer dereference. I did not do that above because I fear HN might set stuff in italics instead of showing asterisks)
Does nvd3 have any documentation besides some basic examples? while c3 doesn't have a completely documented API atm, it atleast has a very extensive set of examples.
Why I Traveled the World Hunting for Mutant Bugs
It is not important that you think of pink elephants right now. Or, even, if you can, then, remember a time when you might have thought of a pink elephant? And how the pink elephant made you feel, and then remember a future where you've been thinking about pink elephants for some time. Kind of amazing isn't it, how you came to think of a pink elephant that time? It's kind of warm, fuzzy, comforting pink feeling, just washing pink warmness all over your body and bathing you in the comforting embrace when you think of a pink elephant.
Have you checked out http://nimrod-lang.org/ ?

It compiles to C though, not C++.
Your math doesn't add up 50% markup inverted == 66% of total seats, so only 33% more room. Also the marginal cost of an empty seat goes up 50%.
you should copyright that and start your own thinly-veiled-plugs-as-compliments startup template generator written in python|rails|scala|go|clojure. veild.us?
The article seems to be cross with Computer Science in some way, while all the points it makes are about software engineering. The last paragraph in particular seems to be railing against something or other.

The manifesto declares boldly "we are not doing science". Right. This is completely and trivially correct. No one thinks you are.
It's not 4D. Its a 3D portal based game where you can switch between maps.

4D objects projected first into 3D and then into 2D would look weirder than how Iceland is bigger than everything else on a map.
Better title: "People's uncomfortable relationship with probability."
I'd check out Nimrod for some inspiration: http://nimrod-lang.org/

It has a bit more of a Pascal flavour to it, but it is the nicest implementation of a compiles-to-C languages I've seen.
I actually don't unlock my laptop but instead take a look at my "cheat sheet" of "What do I want to achieve". It consists of three pages: (1) a personal code of conduct and ethical guidance (a long list of copy and pasted things from all over the web as well as things I've read as well as things I've seen and experiences and learned over the years that I think I should do); (2) a long-term goals (rather static); (3) weekly objectives (NOT tasks!).

Before I commit myself of spending time of something I ask myself: how does that contribute to any of my goals for this week, or any long term goal, or is in line with my ethics code? I then make a list of things I need to do today or want to learn or think would make sense for today.

THEN I open my calendar and task list and check and prioritize my activities: decline meetings that are not aligned with my objectives; prioritize tasks that are essential for today or this week; defer tasks that are not urgent; make sure I have enough time in the day.

I also know which hours of the day I am most productive for coding vs. reading vs. relaxing vs. writing vs. learning -- trying to mill through Excel Sheets at 2pm is a bad idea.

This morning routine also prevents me from procastination and "reading up" on "interesting sites" -- once you realize what's ahead of you today, how that contributes to something you always wanted to do or learn, you probably realize how to spend time better and feel more satisfied.
How long have you held these notes? That seems like an exceptionally high return, and low default rate, unless this is like your first year.
Garbage collection does not offer better throughput than manual memory management, in fact it tends to need ~6x the memory to equal it[1].

[1] http://www.cs.umass.edu/~emery/pubs/04-17.pdf
Is this really "Interaction Free"? You're hitting it with photons. They comment on using low-energy photons, but that just minimizes the interaction, while still producing something useful (visible spectrum image).
Whoops, missed that.
These kinds of rants sadden me. They purport to outline absolute, logically inviolable reasons that a given language is "bad". What they really do is express the writer's frustration, an emotional reaction that probably emerged from working with language attributes and features that he in some cases doesn't understand well or in other cases simply doesn't prefer. C++ works beautifully for millions of programmers who happen to "get" it and like it, just as Java does for others and C# does for others and Haskell does for others and fill in your main squeeze here. Programmers are trees (http://www.jeffwofford.com/?p=915). We each adapt to what we like and come to like what we adapt to. Let's not pretend we alone have the One True Way or that our non-preferred way is stupid.
That's because cut sucks when fields can be separated by multiple space or tab characters.

# printf '1 2\t3' | cut -f 2
3
# printf '1 2\t3' | awk '{print $2}'
2
# printf '1 2\t\t3' | cut -f 2

# printf '1 2\t\t3' | awk '{print $2}'
2
I think thats why it's still at version 0.3

But they do have a lot of examples, a lot more than eg. nvd3.
> ice sheets don't buckle

Ice is quite strong, especially in compression.

To buckle the ice (i.e. flexure strength) you would need enough force to lift the ice both against gravity and against the air pressure holding it to the water below.
I have no doubt they're overall a very small research producer but Facebook's stuff[0] seems to be really heavily based on stuff they've actually done. I won't make a judgement on the kind of stuff MS produce but there's definitely something to be said for building something awesome and then sharing the technical information.

[0]https://www.facebook.com/publications
is the fact that people are curious about it really more interesting to you than the phenomenon itself?
I have no doubt they're overall a very small research producer but Facebook's stuff[0] seems to be really heavily based on stuff they've actually done. I won't make a judgement on the kind of stuff MS produce but there's definitely something to be said for building something awesome and then sharing the technical information.

[0] https://www.facebook.com/publications
Short of languages like clojure and haskell that are heavily opinionated on immutability and side effects, I can't think of any languages that meaningfully protects against that kind of obscure behaviour. Indeed, it seems "else" was meant for exactly this kind of code.
While they all have desirable attributes, especially for individual usage, they are harder to cooperate with others. (By that I mean try to get friends and relatives to use them with you, when those folk aren't tech savvy and certainly don't have their own storage.)
"security-critical" means different things to different people.

For some (many?), the failure of a security-critical system means unauthorised access to information.

For some, the failure of a security-critical system means people could die.

In the latter case (e.g. medical devices), having a stable environment is far more important than having the latest version.
I had a payment that went months and months late for a couple of thousand dollars. At this point, the company had pivoted and I was no longer doing work for them.

I found out who the right person was, and pinged them every two weeks. Very politely, just "Hi, noticed this invoice wasn't paid. Please remit payment" etc. I think what finally caused them to send me my money was the Christmas gift I sent them (chocolates).

Enough about me. Let's talk about your situation.

Who wants you to continue to work? Talk to them and say something like "I'd love to continue to work, but I have late invoices, and I can't do any additional work until you are caught up." Ask this person to be your internal advocate. Ask them what you should do. Whatever you do, stop working (all the better if you are in the middle of something), and start looking for something else.

If they (COO, controller) approach you with a payment plan, that's fine, but make sure they offer a chunk up front (at least 25%) and stick to the plan, otherwise stop working.

Make sure the checks clear (banks can call to make sure this is the case) before starting again.

Don't loan them money. Don't work for free. Don't believe anything they say that doesn't come with a check.

Do change your contract to have a late payment fee for future clients, but right now you're just trying to stop the bleeding.

Once they have paid what they owe you, feel free to work for them again, but don't let them get 60 days overdue. At about 35 days I start getting real nervous.

If you walk away, make sure to continue to ping them for back invoices. It may not turn up anything, but you never can be sure, and it only takes a moment of your day.
Exciting! Would you use the service if it were free or do you have little interest in memorializing pets in general?
That was the intent based on the original unveiling.

Unfortunately, Wave was never given a chance to replace anything since it was a stillborn project that barely exited the launch phase.

If anything, we all learned that invite only soft launches on something that is expected to replace a service that is ubiquitous is not a very good idea. Early invitees got in, panned it, and by the time it went live, everyone already had a preconceived notion as to what Wave wasn't.
I have had a LC account for about 4 years. The returns aren't that great, around 6%. I did some random loans of mixed interest rates, but have also applied my own set of filters which brought the rate up a little bit over the last year.

The notes are also not liquid. You will suffer huge losses if you need to sell. I thought this would mean that I could get other people's notes at deep discounts...typically sellers want to offload late notes to avoid a full loss. However, in my test of buying about 30 late notes, I discovered the real problem - if a borrower makes a payment on your note while the transaction is still "settling" (typically 24-48 hours after you purchase the note), the transaction is cancelled. You can't cancel the transaction during the settling period if no payment is made though. So, what ended up happening was I was building a portfolio of junk notes that defaulted 98% of the time - the advantage is definitely with the seller and I suspect that is why there is a huge lack of buyers on their platform.
Maybe the sheets do break, but that doesn't stop them:

https://www.youtube.com/watch?v=fqptbtwXUCs
Hong Kong Solves Airport Problem
Ask HN: What can I do to gain trust here?
What can I do to ensure the HN community that Webcam Blocker Pro is a legitimate program I developed and not a virus or malicious software?
I went with mostly B/C since they seemed to yield the best return for the risk. Here's the actual breakdown: http://i.imgur.com/egbkFfh.png My charged off one is B and I have an A and a C that are 31-120 days late now.

edit: updated with actual chart and data (i guessed the first time)