skysight-inc/HackerNews huggingface dataset:
The thing that bugs me about this is that I'm pretty sure there is some way to make a damned good effort at at least saving results out to disk or dying gracefully even when malloc starts asploding.

Also, this means that I can screw up other processes for no good reason, even though only my proc should get killed for going over quota.

"Mappings are overcommited because mappings are routinely undercommitted"

Could you please explain this again? I'm not quite sure I parsed that out correctly. Thanks!
The yawn is for Dillon's grandstanding and failures to deliver a better system that would have justified the forking.
Original author speaking.

If you actually read the blog (unbearable ordeal, I understand) you would know that Lisp (in available incarnations on available hardware) is not enough:

http://www.loper-os.org/?p=284

Let's see how much of an OS and hardware architecture you can design in several years - without using a single line of code written by another person. Starting with the NAND gate - because that is where you will have to start if you truly intend to avoid recapitulating the mistakes of the past three decades.

There was no sequel to the bootloader - I have been occupied with reverse-engineering the bitstream format of a major brand of FPGA (no naming names) in order to dispense with the proprietary x86 toolchain (and eventually with the abomination called Verilog.)

Publishing incremental progress in bite-sized chunks is vastly over-rated. It wastes everyone's time and contributes to the proliferation of hideously ragtag systems reminiscent of "Junkyard Wars" (aka much of the software industry.)

Punditry, on the other hand, is a relaxing and inexpensive hobby. The hosting bill for the past year of the blog was around $30.

Most of my time is spent working on unrelated efforts which I am not at liberty to make public. Currently, they leave precious-little time and energy for my long-term (think lifetime) project.

Feel free, of course, to imagine that I am an idler sitting in an armchair drinking the days away, if it makes you happy.
INCOMPLETE MANIFESTO FOR GROWTH
If Apple fails to protect the developers, whoever got served should take initiative to mine through the app store for all other potential victims, and ask for their financial support. I would certainly provide some support if I were to be included in the resulting settlement.
Its sort of forward thinking, yet I got to the bottom of it and that... this also applies to iOs devices.

"json packets" - I like.
Further, a "truly random" process is not necessarily uniformly random - although the colloquial definition of "random" implies uniformly random, a number that comes from any arbitrary probability distribution is a random number.
That's a bit conspiracy-heavy for my tastes. If someone in a position of power in the State Department wants to give a particular individual a greencard there are easier ways than keeping on re-running the greencard lottery 'til they get one.
I have a counter point for ya:

Coming from an (amateur) electronics background, I can say the mechanical aspects seem just as opaque and confusing.

For example: Most electric systems can be tested with a multimeter and needlenose pliers. Repairs don't get more complex than soldering.

There's a garage full of specialized tools needed for the mechanical side of things. Checking fuel pressure, removing tires, etc.
Great example of simple curation and time-saving marketplaces : YakShaving
So how is this change in strategy a "funding" problem?
I honestly don't think we could have - other sites had attempted to do this kind of thing for conferences in the past and hadn't really taken off, and I think the lack of a pre-existing social graph was a big factor. The fact that Twitter already had a social graph and a heavy focus on event activity was one of the inspirations for starting the site.
(I worked with Ev for a year, before he did YC.) The whole Mailgun operation is top notch. If you want to do cool things with email, definitely check out MG.
Then sell the video rights to cow pie bingo to a global audience, as people from around the world watch in eager anticipation hoping their future in the one that gets shit upon! I love it as a farce - add a love interest and it's a short film waiting to happen.
Xbox Live Generator | Microsoft Points Generator | Xbox Live Code Generator
Meanwhile, US foreign economic policies like free trade agreements displace people from their country into the US in order to survive, by becoming second class citizens and cheap labor for big corporations.

Meanwhile, red necks scream in anger, teir took uor jobs!!

Do you remember that time when the sons of immigrants (because in america everybody is the son or the grandson of a immigrant) were not angry at the newcomers? Neither do I, because it is always been this way.
> U.S. law requires that Diversity Immigrant visas be made available through a strictly random process. A computer programming error resulted in a selection that was not truly random.

Computer generated numbers are never truly random. At what point is it "random enough"?
I like this idea. But I also like not being in jail.
Fair enough. Wine and Diamonds fit that bill. I was thinking electronics, but those make the argument pretty succinctly.
You are a sexy, sexy man. (It's okay to feel a little awkward post-kiss.)
I'm trying to parse this but it still doesn't make perfect sense

What
did you want to bring that book
that I didn't want
to be
read
to
out
of
up
for
"I was in fact thinking of such common uses as the loop macro."

Smalltalk has always done iteration this way with blocks (closures), and because of the syntax it works and looks nice.

Of course this needs the "sufficiently smart compiler" to be efficient. But there's no way to program domain-specific knowledge into the compiler like you can with macros. For example Gerald Sussman has done a lot of work in optimizing numerical code symbolically (http://repository.readscheme.org/ftp/papers/berlinsurati-pep...), I think _On Lisp_ has a chapter about doing partial evaluation on Bezier curves, and there's some regex-specific tricks in CL-PPCRE that I don't think can be matched by generic partial evaluation.
What's happening to OS/2 (Gordon Letwin, Usenet, 1995)
F--- that. He approaches his position with humility, an understanding of what he doesn't know, and a desire to learn it. Instead of reveling in whatever success his startup has had, he's candidly looking forward to learn what he needs to grow his business.
Whitney music box var. 0 - chromatic - 48 tines
"NoSQL is a bullshit marketing term coined to insight ire in the heart of DBA's."

Git can be an awesome place to store data for your web app, or it could suck, CouchDB may be awesome, it also may suck, I realise that sometimes its useful to come up with broad marketing terms to lump together related technologies, I think the current thing of all new web stuff under "html5" is perfectly fine, but in the case of new data stores I think its just pointlessly damaging, a lot of these are very different applications with their own advantages and disadvantages.
Precisely. Just because all the 25-year-olds are proving themselves by working on ad clicks today doesn't mean tomorrow's Elon Musk isn't among them.

A generation of kids cutting their teeth on smaller, more approachable products is going to grow up into a generation of seasoned entrepreneurs who can meaningfully allocate capital to solve bigger problems.
What a sad little man. He should stick to his 'hobby' (whose inclusion on the site just adds that extra soupçon of patheticness)
With absolute knowledge of every particle in the universe...

That's not possible, as stated by the Heisenberg uncertainty principle. The more you know about a particle's position, the less you know about its momentum, and vice-versa. This property is largely agreed upon to be an inherent property of the universe, and not just a technical limitation.
A better example might be, "Do you want to come with?"
Nvidia CEO hints at Tegra 3-powered Nexus 3
I've always thought Twitter was a NoSQL datastore even before the term NoSQL was invented. So many services use Twitter as a quasi-data store and do analysis on that data. For example, StockTwits.
Can you expound upon that? What limits did you hit, how has geocoder fixed those, etc?
Which he should do in private.
I think it takes some guts to admit publicly the self doubt that every founder probably struggles with at one point or another. So many people out there are documenting their successes and triumphs or maybe doing post postmortems on their mistakes. It's a refreshingly different and honest perspective.
Sure, technology is great and all, but the historical analysis is simplistic.

> A patrician in ancient Rome might be able to make a name for himself around his neighborhood over the course of his lifetime.

Caesar, Spartacus, Cicero, and Cato are known over 2000 years after they lived. They are among the most famous people ever to have lived.

Our modern day "kings and emperors" retain vastly greater power and influence than we commoners, and they have the best command & control and surveillance systems in history. It is not at all clear whether information technology advances of the last century have contributed more to democratization or consolidation of power, Twitter notwithstanding.
Guideline: If it allows you to store things but doesn't understand SQL, it's a NoSQL database.

Cookies? NoSQL database. DVDs? NoSQL database. SQL database engine? NoSQL database.

Seriously, use whatever suits your use case and a plague on the term.
California is nothing like what I described.
Oh I know :) Luckily, I only had to maintain a little MS Access frontend, the type of thing that everyone does once in their lifetime.
IOS Devs Hit by Patent Infringement Notices For In-App Purchases
Until somebody starts using yyyy-dd-mm and screws everything up.

Besides, often when you write dates you leave the year off entirely.
Sigh. I knew someone would reply to that with a comment about trucks.

edit: Fun fact: most truckers also agree that fourteen beers is better than twelve.
99 Designs has succeeded so well because they were able to watch the entire concept evolve before actually turning it into a business. Now, it is a good ecosystem but there are a few aspects in my understanding that might make it hard for PR.

Do you intend to go purely for the text of the release itself? As in, "here is my service/product/awesome-thing please write a press release for me to have distributed" or do you want to make that format for an entire end-to-end service?

On the pure copy basis I could see it easily becoming a good venue as it quite frankly is a complete and utter mess overall. For the entire release-to-distribution, while I would certainly use it a lot, I'm not sure how you would go about it. I'm certainly interested in seeing what you have in mind :)
سماك داون الجمعة 13/ 5/ 2011 WWE Friday Night Smackdown
Clearly you are a man of strong opinion. You are also needlessly rude and insufferably self-important. I apologize that you took my critique so personally, without, of course, apologizing for the critique itself. May you succeed in your ambition.
Many computers have physical entropy sources, so they can create truly random numbers. http://www.cryptography.com/public/pdf/IntelRNG.pdf
I'll see your Mike Diana and raise you Mark Steyn.

http://en.wikipedia.org/wiki/Mark_Steyn
Can The New Intimacy Economy Save The Music Industry?
Mining to blame for islands to sink beneath waves
Places search for Facebook
Would somebody care to sell me on why this is superior to SendGrid or Amazon Simple Email Service? (Or perhaps what use cases it better serves.)
Give your programmers a copy of _Practical Common Lisp_, it's not difficult to learn.
I wasn't trying to imply you can do everything with closures. But rather you could do lazy evaluation with it (I guess staged computations could include various forms of pre-rutime evaluation).
There is more to CSV that splitting a line on commas. http://en.wikipedia.org/wiki/Comma-separated_values#Basic_ru...

You need to be able to handle values that contain commas, quotes, leading spaces and line breaks.
I recently watched David Foster Wallace on Charlie Rose, and given his history in semantic research, and I would equate his style with these ideas. I don't know if this concept of a hacker writing style is a new phenomenon, but more a bi-product of mathematical aspects of language understanding.
edw519 regularly says something laugh-out-loud funny that also helps the conversation along, and scores a bunch of points. Other people often say things that are only slightly funny and have no other value to them, and score a bunch of negative points.

Funny and contributing = upvoted
Not funny and contributing = upvoted
Funny and not contributing = downvoted
Not funny and not contributing = downvoted

Don't make the mistake of thinking funny/not funny is the deciding factor.
"city like Abbottabad" <-- again, you’re deviating from the facts. The courier would take it many miles away to another small semi-rural setting, not Abbottabad.

“Do you have any basis for this belief?" Want me do YOUR research for you? You claimed the solution is HTTPS (or encryption in general), I said no, and you want me to prove the objection?

Anyway, aside from the fact that I was born and raised in Pak and lived there till I finished high school at the age of 17, I know what they do online and know the culture intimately, and understand how vast the tastes and interests are when income and education levels are so varied. The ISPs there are regulated, sites often blocked, and govt openly and proudly snoops (like I have said many times before).

Now before you tell me to look this up for you, do your own research, please amigo! You might be a great "mechanic" but you’re trying to drive a Ferrari in a rally, and arguing "Why not, its the greatest car!" Context is everything. This is getting tiring, boring and old, you take yours, I take mine, and off we go. :-)

Also, get a passport and travel a bit, you'll notice how invisible some things are to you in your environment, and how much you take them for granted. How many facts of life are not facts but assumptions.
Fun fact: the average VW Beetle contains twelve social media experts.
Wake up. "Web" is not the largest nor the most innovative startup scene. Bio-tech, medical tech, and energy are all much larger. That's where the the innovation happens. It just doesn't seem that way because they happen not to be industries based on _diffusion of information_. Think about it.
"My point is that people fresh out of school who want to be independent are tackling the biggest problems they can on a budget of $1-2000/month."

As a teenager, I agree here. I know that I can build a trendy little web app for relatively nothing if it has the possibility of making me rich. However, any ideas I have for robotics, healthcare, and energy are going to require me working in a job at a large company (which I wouldn't like) or getting an unusually large amount of VC investment (which would be unlikely.)

I think the problem could be experience. For a recent graduate, it's hard to acquire the amount of VC funding you need for a hardware-based, regulated field when you can't say you have any entrepreneurial experience. For conservative VCs, there's a big difference between giving $20,000 to a college-age kid and giving $100,000 to a college-age kid.
I haven't met the guy, but now I like him. And I am pulling for him. So he has accomplished at least that.

And don't worry, his investors knew that he had no idea what he was doing when they wired him the money. If they didn't, it's their own fault. At least he knows what he doesn't know, which is more than I can say for most people.
I will have to take a look at these.

I loved the flexibility they allowed when I first used them, but these days they often feel to me like going down a level in that more needs to be expressed. Yeah, if your tools can't efficiently handle your current case, that escape hatch is incredibly valuable.
Failure to compile is always better than generating wrong bytecode.
I simply disagree. I believe that good companies will head in this direction of transparency. We all know that all humans have faults, and acknowledging them upfront goes a long way with some like myself.

TBH, you sound like my 75 yr old father that ran a $2B business for the last 23 years, and I guess I hope that attitude goes away with our elders.
"working for the man"(in his 60s) is the fastest way to stop innovating fast. They are earth grounded not "pie in the sky" reasonable people.

“The reasonable man adapts himself to the world; the unreasonable man persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.” – George Bernard Shaw

Get a traditional job on your youth and wait to have a family to sustain and not being able to take risks. That is the definition of killing innovation and creativity. Kids are creative, middle age people are not. Kids can think out of the box, adults are "inside the box".
What's the digital equivalent of tulipmania?

If only there was a market to short the hell out of these.
One airport goes Planely mad
I'd like to chime in with a different POV on this:

There is a decent amount of Agency/Studio/Dev Houses here & they are often hiring.

On top of that, there are a nice amount of "corporate" jobs, on a weekly basis, I see at least 5-7 PHP jobs, 1-3 Sys Admin jobs & the occasional Ruby/Python job come through my inbox.

Lastly, There are also is a small bunch of "cool" startup companies, like CareCloud, 3DCart, CloudShopper, Myxer, ImANeed (Pancake Movement), LiveBall (ioninteractive), Dashboard CRM, SyncPad (39, inc), DevStructure!, Luxset, Pikchur (only partly here), WebbyNode, Veddio & VoxMed. Who may not always be hiring, but are definitely doing really cool/worthwhile things.

As far as tips, just be involved with the community - it will open up so many opportunities for you!
I've done a lot of work in this area for clients who come to me looking for help automating their trading strategies. One of the first things I do before I agree to do any work is give them a rather long lecture on the dangers of overfitting; the main point of the lecture is that when you're setting up a strategy, it's not enough just to test if the strategy (usually some sort of model with a few free parameters that have to be fit based on historical data) would have worked if you used it. You really need to make sure that your strategy for coming up with the strategy (meta-strategy) would have resulted in a working strategy if you'd used it, and ideally the meta-strategy should be parameter-free.

This comes up a lot with moving average strategies (and most other technical indicator strategies, for that matter): someone looks at the past year's worth of data, decides that a 30 day EMA crossing a 5 day EMA is a great signal. That's fine, but suppose you'd looked at a different year's data...would you still have picked 30 and 5 day EMAs, or some other number?

But that's not enough. Because there are other parameters that you're probably dicking around with, and those can get you, too: you've found that setting the EMA lengths based on the past 145 days of data consistently gives you good predictive power over the next month, which is great, but now you've just shifted the burden. You've still got to verify that that the logic that made you pick "145" would give a good window size if you'd looked at a different time period.

And so on. Go far enough, and you'll usually discover that you're optimizing a higher order window to achieve near-zero profitability on average, you've run out of data, and your strategy is useless (don't even get me started on how deep into the meta-meta...meta-window rabbit hole you should go before giving up if you actually have a ton of data, like second by second or tick data...). Eventually you'll stop trying to beat the market with moving averages...this applies to most other technical indicators, as well.

What I find really helpful is to show people 2D heat map movies of the performance of moving average strategies, both applied to real stock data and to randomized data (I would post a link to one of these, but I can't find them at the moment...I'll have to regenerate them, which takes quite a while, then maybe I'll do an article on this, the pictures are actually quite pretty). When they see the whole "landscape", it usually dawns on them that their strategy creates qualitatively similar pictures when applied to randomized data, and that means that there's nothing there that's at all worth following up.

In the few cases where there is something going on, it's usually pretty simple to verify without any parameter hanky panky, because it shows up consistently regardless of your windowing (these effects are usually not tradable - for instance, if you look at very short term sales data it's easy to see short MA strategies that work, and almost all of them do, but you quickly realize you're merely observing the bid/ask bounce, which is not something you're likely to be able to capture).
Do you honestly believe a single person is going to stop using svpply because they read that the founder / ceo is realistic about the challenges coming his way?
Bait and switch article of the year. If I was linked to svpply, I would give him a phone call and a stern conversation would commence.
Staunch: there will always be guys who want to do everything themselves. But we're selling to folks who have other things to worry about.

Risking to re-type our own front-page, I'll go ahead and give you some tips for how Mailgun can be useful:

Once a message is sent, what happens to it? We give you searchable SMTP logs: see if some crazy admin guy in Canada misconfigured greylisting (because he likes to do everything himself :) and your customer's mail is sitting in a repeat-later loop for 5 days.

Once a message is received, are you sure you'll figure out the encoding of it? Or what happens if your process/machine is down when the message arrives? What if it's spam? And why not record computer-to-person email conversations you're software is doing in a real POP3/IMAP mailbox? No coding required.

On intelligent processing: we transcode all your traffic to UTF-8 and figure out what parts of the message is quoted - so you won't have to. It's not easy, ever wondered why some folks resort to "reply above this line"? Also, if there's no plain text part, we'll generate it from HTML. More is coming.

Mailgun is not an email sending service. We're a full-featured programmable ESP, it's up to developers what they want to use our email servers for. The creative ones keep amazing us every day! :)
Sorry, I should have mentioned. VWO stands for our product Visual Website Optimizer. We internally prefer VWO over the full name since it is long and it kind of slipped while I was writing the comment.

You are right that we don't have to upgrade to every version but as you say performance improvement is sometimes very significant so we feel compelled to upgrade.
Actually code comments is a rare place where double spacing would make sense, as code in general is designed to be readable in fixed-width type.
Thanks sir! :-)

My fiance is from Ft. Ld and wants us to move there.
> I have been occupied with reverse-engineering the bitstream format of a major brand of FPGA (no naming names) in order to dispense with the proprietary x86 toolchain (and eventually with the abomination called Verilog.)

I sincerely hope you succeed. Verilog needs to be killed and replaced with something saner.
http://freenetproject.org ? Also has the ability to run as a darknet, where only people you invite will even know the network exists.