skysight-inc/HackerNews huggingface dataset:
Your criticism is a very contrived, as it seems to me that YC have been careful to ensure that most of the speakers are recent entrepreneurs.
The VCs on the course are also former entrepreneurs.
> and you'd have to finally get rid of Guile's "official GNU extension language" status.

We can dream.
Android version has always been free with in-app purchases. On their webiste [1] it is stated : "Freemium pricing Free to try, easy to upgrade! Details on the Agile Blog"

[1] https://agilebits.com/onepassword/android
Introducing the Rude List Job Board – France’s First Startup-only Job Board
Hangs on iPad+Chrome after a few levels (the background/banana shows up but no numbers), but otherwise a fun game.
> (and obviously people who already have a lot of capital grow richer faster)

That's not so obvious, and not trivially true.
Show HN: Rude List Job Board – For VISA-sponsoring Startups Only
dammit human brain too flexible
Sometimes I really do wish GNU Emacs could work as a window manager too. I'm currently using StumpWM but it feels wrong that it's separated from Emacs. Most of the time on my laptop I just have a bunch of emacsclient -c's running, Firefox, and a PDF viewer (though I'm sure Emacs has several browsers, I'm still not willing to give up Firefox).
BTW, points are awarded for the time you take from the first to the last spot.

Thus, using a mouse costs you points. Better play it on a touch device.
In Australia, Jaycar (and to a lesser extent Altronics) have long taken over from Dick Smith.

Jaycar stores stock a reasonable supply of electronics components, and has outlets in most parts of Australia.

See http://www.jaycar.com.au/stores.asp.
Duh! I meant to say "Moto X", sorry!
See http://www.youtube.com/watch?v=zsXP8qeFF6A for a video that made me build this.

Google for "ayumu chimp" for a number of articles on the subject.
If variable speed would prevent the reader from working, how do the manual swipe readers work?
IBM’s New Watson Analytics Wants to Bring Big Data to the Masses
Ask HN: Multiple users with 1 account in a SaaS, how do you find them?
I should find who has 1 account, but uses this one for multiple people (pay per month / user webapp). I'm currently logging the username, ip , useragent, page visited (every html page), sessionId and the time.

My current report generates a query - grouped by session with a MinDateTime and MaxDateTime.

I'm not quite satisfied with my solution (there are to many sessions mostly) and it's not really automated for now.

How do you keep track of who is cheating your subscription system?
They were a good place to find a Beaglebone Black when they were in short supply too! No crazy markup either.
Can't agree more! I'm so disappointed by Nexus 5, bad camera, bad display, worst ever speakerphone, terrible battery life (even with Android L, which is supposedly more energy efficient), and so on, but at this price, how can one complain?!
Recording 48Khz, raw, piping through a five second buffer, encode to flac and dump on a USB stick:

arecord -D hw:1,0 -v --fatal-errors --buffer-size=192000 -f dat -t raw | dd bs=480000 | flac --endian=little --channels=2 --bps=16 --sample-rate=48000 --sign=signed -o /mnt/usbstick/`date '+%s'`.flac -

Gotta love Linux :)
Isn't that the type of damage that sapphire is supposedly very good against?
Nice, but some minor quibbles:

1. The site doesn't load at all when NoScript is active,

2. Once NoScript is deactivated and search results are displayed the middle mouse button to open something in a new tab doesn't work,

3. It uses the latest scourge of the internet: web icon fonts.

My point: the site leans too heavily on JavaScript to the detriment of its usability.
"The best way to achieve that is by using strong emotion, usually negative. Fear, hatred, disgust, anger."

Take those topics and add a heavy dose of celebrity trivia and you've described the UK Daily Mail perfectly.
>pandering to peasants are over

excuse me, what?
Not to mention the downsampling they are doing on iPhone 6 Plus - this is such a big compromise, Steve Jobs would have never allowed it, I believe! Not to mention that they are now going against their own campaign that bigger phones are impractical!
Show HN: DocuFreezer – free tool for converting documents (PDF, HTML, Word,)
> a fashion accessory which happens to be functional.

You just summed up the iPhone as a whole, I think.
_____________
< unimpurpled >
-------------
\
\

Part way through my second viewing of the article, I thought, "what is 'unimpurpled'". Wiktionary didn't know. Google doesn't return useful results for it, even. M-W, finally, clued me in: it's an obsolete term, with an "un" prefix, for the verb "empurple", which means to make purple[1].

[1] And a few similar things. https://en.wiktionary.org/wiki/empurple
HTML5 moves to ‘Proposed Recommendation’ status
Yes, I've seen this sporadically. Problem is: The algorithm keeps a list of empty rectangles to draw the next circle in and sometimes the list is empty before all circles are drawn.

I'll try to catch that and probably just attempt a redraw...

Issue: https://github.com/awendt/memory-chimp/issues/3
One of the best crimes to look at is murder

This is true. But when you really need to do something about those stats, even murders can turn out not to be murders.

http://www.chicagomag.com/Chicago-Magazine/May-2014/Chicago-...
> That's not so obvious, and not trivially true.

Well if you have 1 million dollar and you don't grow your capital faster than someone who has 100 dollars in the bank, you are doing something deeply wrong with your investments.
When you have lots of capital you have access to investment opportunities which simply do not exist below a certain level, too. So I'm not sure where the "not trivially true" is coming from.
It is hard to find a "good" developer - on any system or programming language.
Great News for PlayStation Developers (Unity free for PS Development)
Very cool. But one thing: please prevent zooming. Sometimes after tapping a circle I accidently tap it twice, the site zooms in and I instantly miss the next one :)
Well, either you are good and unrecognized, then you may indeed go and find (or make yourself) a better place, or it is that you are incompetent, but badly enough for the big company to bother firing you, and then your best interest is to stay.
If they are sharing an account, they aren't really cheating - your application just isn't providing them any benefits to have multiple users.

If you find a large percentage of accounts are shared, then maybe you should take a look at revising your pricing and segmenting on something else. Alternatively, you could look at adding functionality that makes having multiple user accounts more useful than just sharing one.

If it is just a few accounts, it's probably not worth your time worrying about it.
Flexible particle system: Tools optimization, how to get 20% of performance
It's not that they're not making any use of sapphire. The screen on the Watch and the Touch ID sensors on iPhones are still sapphire.
I think the situation of your [1] is that Rust has ended up close enough to C++ that it's useful and meaningful to provide a translation guide between concepts, to help C++ programmers get up to speed more easily; it's certainly not a design document or anything like that. Maybe I'm missing your point. (As I said elsewhere, C++ has had a lot of experience in this space, and so has a lot of good ideas, Rust is not ashamed to borrow them.)

On that note, would you interpret [a] as meaning Rust is trying to be a functional language? The reality is more plagiaristic: functional language have nice features and so Rust borrows some of them. (In my mind the correct interpretation of both documents would be: Rust is a mesh of various languages with enough similarity to many for translation guides to be helpful.)

There has been syntactic decisions tilting towards C++/Java/C# programmers (like the <> for generics), but as far as I can remember those sort of decisions are all minor in terms of semantics. For the most part the actual semantic behaviours are considered in terms of "does Rust need this" rather than "will this move us more towards C++" (even if the feature was inspired by C++).

[a]: http://science.raphael.poss.name/rust-for-functional-program...
I've seen some systems just enforce one session per user, multiple people sharing an account becomes unusable as they will keep logging each other out
Try finding the designers behind Microsoft's Metro. Based on the amount of copying by iOS and Android since then, they must be one of the best.
I don't think that developing for Android is so complicated - but maybe you had some bad luck with a device.

But RELEASING your app is much easier on Android (the Play store) than on Apple's store.

We had developed some apps for some customers and it was always a chore to release them into the Apple app store.

Somebody paid us money to make an app for them and then we can't release it on IOS because you think it has no sense for people and that it was written with the wrong toolset.

It would be no problem if there was an easy way on IOS devices to use another, more open store.
First, we have to decide whether we are going to measure absolute differences or proportions.

If we go for proportions, which makes sense since utility of money is roughly logarithmic, it is not at all clear that you can grow 1 million dollar faster than 100 dollar.

If we go for absolute differences, than most of the time the millionair will be ahead. But in the recent financial crisis lots of rich people lost lots of wealth (at least on paper), while poor people can only lose so much in an absolute sense.
How Global Startup AgoraPulse Was Able to Go Remote
A possible reason you forget is abortion:

http://freakonomics.com/books/freakonomics/chapter-excerpts/...
Darn, I've heard that before. But it never happened to me so I forgot all about it.

Can you send a pull request or give me any pointers how to prevent it?
I'd rather have parachutes than airbags as secondary landing method when falling down from orbit, that's for sure.
I can't imagine Apple didn't think of that. And then make many foam, clay, and metal models based around that idea. I have a feeling that the bigger 4.7" display forced them to make the overall device thinner in order to maintain a good "feel" in your hand. A 4.7" iPhone as thick as the 5S probably feels like a brick after just a short period of use.
Are there any proven methods for improving working memory?

I forget so much of what I hear day to day, and think I could be far more effective in most regards if I could remember (something from the news, what a certain client said about X, or name of the cool company I read about etc.).

I've read several books about memory techniques, and can use the techniques actively to remember a number or a list. That is cool, however I really want to improve my working memory without needing to actively try to remember everything.
Did SpaceX even need 2.6 billion, or did NASA have to buff their number so as Boeing's funding didn't look too out of proportion?
Radio Shack should take more cues from the Hackerspace scene and actually turn their stores into functional commercial hacker spaces .. like, with a "Genius-bar" like atmosphere where you can go in, solder stuff up, buy parts, get assistance from professionals, and so on.

I wouldn't be where I am today without the Radio Shacks and Dick Smith Electronics shops of the 70's and early 80's .. there were many a glorious day spent, hacking away in their computer section, or talking to their knowledgeable staff who - besides being able to operate a cash machine, could also tell their MOSFET's from their NPN's and not only that: they enjoyed helping their customers. A lot of that was lost over the decades, but I really believe that there is a generation of hackers out there ready to rediscover the joys of going to a well-stocked hacker-friendly electronics shop for assistance. It has to be focused around the hackerspace scene though, because that is where the real market for electronics and technology parts lies .. and in this day and age of Internet-economies (seedstudio, lady ada, et al) there has to be a corporate culture which understands the nature of the scene: its all about the kids, yo, and in particular - the kids who would be able to repair that pinball machine and CAT-can equipment, if .. only .. they had .. the right parts.
Pen Spinning
Meanwhile I get 3-4 days on my Galaxy S5 (which can be further increased with their "ultra" power saving mode). Battery life has come a LONG way (again) in recent times. I'm almost back to feature phone levels and I can honestly say it's a bit of a relief. I went on a weekend trip to London and forgot my charger... no problem whatsoever. Just a couple of years ago I'd have been forced to trudge down to a crummy store and buy a charger right there and then.
newblur
An OpenStack Crime Story (solved by tcpdump and sysdig)
I've dealt with Altium before. In fact I was responsible for licensing their product at a large manufacturing company.

There is no such thing as free. There has to be a catch. They are expert milkers.
If I could use Go on Android (with no major headaches) and a simple way to describe the interfaces, I would be very tempted to switch to being an Android programmer.

But I just can't bear to return to Java, I'm not sure I ever had job satisfaction working with Java.
It's not even in their Roadmap: http://wiki.minix3.org/Roadmap
New Bug in Twitter, Allows Hackers to Delete Credit Cards from Twitter Account
No need to patch the kernel - I did this many years ago (before the age of initramfs) by simply passing “init=/usr/bin/emacs” on the kernel command line (in lilo, which was what was used at the time).
Cheers, that's really interesting!
Agree if we talk on proportions - while, as I mentioned, the millionaire has access to investment options unavailable to "normal" people and therefore should still be able to grow faster even in proportion.

But most of the time when the media talk about inequalities, they talk about them in absolute values.
Currently I use Digg.com´s reader (http://digg.com/reader) as it´s the closest I´ve found to Google Reader. I am a bit of an RSS addict and spend quite a bit of time daily reading through my RSS feeds. I have over a 100 feeds in my reader.
They are going to chips now. (But not pin, so it's chip-and-signature. Not quite as secure, but still much better than a magnetic stripe.) I have two credit cards with chips already, and expect all of them to switch within a year as changes to fraud liability rules coming into effect late 2015 essentially force everything to change over.
Also, the cat makes for faster testing. I tend to start out with e.g.

head bigfile.1.txt | grep | awk | stuff

and refine things, and when output looks right, it's a simple "Ctrl+A Meta+D cat RET" to run it on the full output. Or vice versa if I suddenly want to go back to testing part of bigfile (or exchange the cat for "grep something").

If I want to change that to "< bigfile.1.txt", I have to "Ctrl+A Meta+D < Meta+F Meta+F Meta+F Ctrl+D Ctrl+D" – the extra keypresses are to delete the first "|" symbol. And if I suddenly want to change it back to head or grep, I have to reinsert the | (also I often by habit do Meta+D instead of Ctrl+D at the beginning of the line, which doesn't work as intended if the first token is "<" instead of "cat").

Those useless cats are quite handy when doing a lot of shell work.
Very nice!

Unfortunately only Keen Dreams, but at least! I was waiting for this quite some time. I'm not sure if the other Keen versions will eventually follow.

I think the project Commander Genius (http://clonekeenplus.sourceforge.net/) should also be mentioned here. (Disclaimer: I was a developer of CG.) Keen 1-6 should be fully playable. Keen Dreams not yet, so this Open Source release might be helpful.
Rust provides memory safe versions of them; e.g. using a unique_ptr after moving it leads to undefined behaviour. Rust also allows 100% safe references into the memory owned by those types (no possibility of accidentally returning a reference into memory that is freed).

Lastly, Rust's type system actually allows 'this value must be kept local to a thread local' to be expressed, meaning there are two shared_ptr equivalents:

- Arc (Atomic Reference Counting), which uses atomic instructions like shared_ptr

- Rc, which uses non-atomic instructions, and so has much less overhead.

Rust also has move-by-default semantics, so there's no extraneous reference counting due to implicit copying. (Which is particularly bad with the atomic instructions of shared_ptr.)
Show HN: Findmelike – Bayesian visual search for art
I did this the first time no problem. I didn't memorize the order itself, but instead memorized sequential pairs (1-2, 3-4, etc...). I think memorizing each one individually would have been more difficult.

Working memory is a fascinating concept. I've played with techniques like the Memory palace and found them to be wildly effective. Attaching a meaning to any piece of information seems to make it much easier to remember.
This looks like the replacement of AppleScript
Arrogance, plain and simple. I'm not entirely sure it's warranted, but it brings Apple to mind. They, too, experienced a massive slump... but at least they recovered.

Funny thing is, it seemed to be that Amiga would be making a comeback in the early 2000s as well, with "new" hardware (PPC, and still relatively underpowered). Alas, things fizzled out. Way too late to market, and way too little buzz.
that's just PR - PR companies wouldn't do so well if they pushed stories that showed their clients in a negative light.
Previous discussion from a few months ago: https://news.ycombinator.com/item?id=7862973

The general consensus at the time was that this was an experimental replacement/supplement to AppleScript.
But then the article has this

"(If we move grep to run immediately after cat, and before putting data into Redis, this operation runs more than 1,200 times faster.)"

Which does indicate that in some cases the UUOC is justified (thou in this case the cat remains)
Just add <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> to the <head>. Cool game!
Now you have two problems. Instead of a Lisp runtime in C, the runtime is moved experimentally to LLVM. This solves not the problem to modernize the Lisp runtime (concurrency, better compiler, ...).
Although "chicken and egg" is an excellent description for the process of getting chips deployed.
I could use some help over at https://github.com/awendt/memory-chimp

I'd like to use a fixed-width layout like 2048 has but cannot get it to work. The code is in a feature branch, https://github.com/awendt/memory-chimp/tree/fixed-width. I'm having trouble that the viewport is scrolling horizontally and I don't know why.

I was hoping to get rid of the zooming bug using a fixed-width layout together with the meta tag "viewport". That new layout could also be a chance to suggest users to try it on touch devices.
SPDY for Node.js
This is really a great project and has big potential in my opinion.

Discovered it here on Hacker News some time ago [0]. But it did not get much attention. I would love to hear more opinions from HN on this topic.

[0] https://news.ycombinator.com/item?id=8313144
Trends in the dialogue of movie and TV shows
I'm always surprised how cheap it is to buy politicians. I would expect a company like Palantir to spend much more than 1.1 million on lobbying. Does anybody know how much the 'consultancy fees' to former government officials are in total?
Scala runs on Android and is the most satisfying language I've ever worked in. (Admittedly you still have to call some pretty terrible APIs, but those are the platform APIs - that part would be the same in Go or anything else).
Starting with ZWEI, written in Lisp Machine Lisp in the late 70s, is a very cool way forward. Move back to the 70s and start from there. Good idea. Maybe not.

> Why not start with Hemlock or CLIMacs atop a CLIM implementation,

Why?
It's not about it's ethical or not, i have to implement it by my employer.. Since he is paying me wager, i want to do it as good as possible :)
So memorization time isn't taken into account?
The game renderer is also too coupled to the game backend. They should be separate pieces which only communicate via a RESTful API. Except the first frame should be rendered server-side to save time.
Huhwhat? Download eclipse, search for "android" in the marketplace, click "ok" repeatedly, write your code, plug in your phone, push the deploy button, and it Just Works. At least that's always been my experience.
You're right, memorizing pairs makes it easier. There's a trick that seemed to work even better: Trace lines with your eyes and then memorize that. I found myself memorizing "up down up down up down left right right" by the end, like some old Nintendo game, which was easier than memorizing pairs.
Did the same thing but with pairs of 3 (1-2-3, 4-5-6..)
I kinda thought about this too, but i'm mostly looking for a tracking system that can help me identify "cheating" users.

I think, considering multiple devices - browsers - ... it should be a "helpfull" tool and not a "forcing" tool. Eg. when someone is logging in through their mobile, the session on their pc shouldn't get expired.
I thought OP was very clear about the serious business reasons they see for US startups to make an earlier and more serious commitment to Android:

1. You will need Android support eventually (to go global, because users demand it, etc.).

2. If you try to add Android support later, you'll screw it up in ways that will be difficult to fix (e.g. porting iOS apps too slavishly, not taking advantage of Android-specific platform benefits, building a corporate culture that treats Android as second-class, etc.), especially since most of the best Android talent will want nothing to do with you.
I wonder if this statement is true. The reports I read about Android vs iOS revenue are US market only, or about e-commerce payments.

I'm an app developer and we make a lot of money developing apps that never end up in the app stores. They are in-company apps, both Android and iOS apps.

There is a very big app market that you will never see.
> The whole GNU philosophy is about being guaranteeing that end users (or agents acting on behalf of end users) can always have source code with their binaries.
Nope, that's open source. Free software means that and other freedoms.
Ice Bucket Challenge and Harlem Shake All in One
> Making C move out of the scene and moving into safer languages for systems programming. Even though C++ also has its issues, but at least it is way safer than C.

I guess I don't see as being "way" safer than C. I see it as being marginally safer [1], but with an arbitrary and rigid object model.

> > The beauty of the C ABI is that pretty much everything implements it, some languages with direct C FFI APIs.

> This is a consequence of C ABI being the OS ABI.

Perhaps. But a non-OO interface layer makes a lot of sense anyway (or at least OO agnostic ones).

The problem with making your main OS interface be C++ is that now every other language has to contort its object model to match the C++ one. How do you write Go code that interfaces with the C++ OS objects? C++ and Go are remarkably different. Ruby and C++ are different, as is Perl, Obj-C, Python, and Java. Either you have to use barely anything from C++ (really light inheritance, no STL, no RIAA, etc.) or you have to have extremely severe wrappers for every non-C++ language. The former means you give up on a lot of the safety that C++ gives you and the latter means that every language binding is 100% different. Neither of those is a good option.

An idiomatic C++ OS interface sounds good on the surface, but I think it's really only a good idea if you want all the user code to be written in C++, too.

[1] Everything you can do wrong in C you can also do in C++: Good old "((void(*)())0)();" compiles in both.
Although this might change in the next decade, the NATO is the US today.