jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Simple, but highly functional. That's the right way to do it.

Any chance we could get some other regions in there too?
Interesting - Apple's filing says they dropped skyhook in 3.2 and switched to their own database... using this data.

http://arstechnica.com/apple/news/2010/07/apple-responds-to-...
Looks like a lot of these are in libraries. I see moo tools, tinymce and others like that as well. There are possibly specific reasons why a library author has chosen not to include the radix parameter, or they could just be old versions as well.
In 2004 Bacon et al. showed that tracing GC and ref-counting GC are special cases of a more general framework, and that it is possible to combine them to get the benefits of both. See "A Unified Theory of Garbage Collection" here:

http://www.research.ibm.com/people/d/dfb/publications.html

Scholar cluster:

http://scholar.google.com/scholar?q=bacon+unified+theory+gar...

Incidentally, it is not even remotely true that reference counting is more efficient than tracing GC in all cases.
Beg to differ on both points.

Ignoring the 7 KLOC metric (which is fairly useless in estimating the project value for the customer), $5K at $100/h rate of a senior C programmer on a contract works out to about 6 working days, which is a reasonable timeframe for writing well optimized XML-RPC protocol parser. In other words it's neither a steal nor does it take two months to write.

(edit) YMMV by a programmer, but that's what it would've taken me to write it (though I have written a good deal of protocol parsers).
And thus the insanely smooth user experience on iOS. As an Android developer, this is _the one thing_ I feel makes it difficult to have a polished user experience on Android compared to iOS.

Yet for WP7 its also silky smooth. The main issue on WP7 for user apps isn't GC at all, but rather the network (creating long lists of images that you're getting from a web service). Once people learned some techniques for dealing with that on the device the experience for 3rd party apps was just as silky as iOS apps -- yet a full generational GC.

The GC is an excuse (unless its not well written), not the reason.
If Germany started handing out 480 days of parental leave per child and virtually unlimited "stay at home with sick child", plus a culture where everyone contributes equally to parenting, then I would definitely expect the overall German (net) salary to go down.
SEEKING WORK - REMOTE

Technologies: Python, Java, Swift, Flask, Javascript, bash scripting, git, Lua, Android/iOS development, SQL(SQLite and PostgreSQL), Linux

Github: https://github.com/torchhound

Resume: https://torchhound.github.io/resume/JosephCieslikResume.pdf

Stack Overflow: https://stackoverflow.com/story/josephcieslik

Email: jcieslik@indiana.edu
In fact, just a few days ago, I discovered this law while working on my master's thesis. I'm modelling cells in a Monte Carlo model on a square grid, and I needed the contact area with other cells. The contact area seemed to be to large on diagonal interfaces. After thinking about it a bit, I found the problem, and I started using a different measure for contact area.
I was one of the buyers of the $208k LeBron, and we bought it because it was cool, not because we wanted to tell people we were rich ¯\_(ツ)_/¯
It is a true fact, but it is not relevant to discussion, which I think I already made pretty clear. I don't actually care if you'd call it rationalist or not. Neither I nor the NYT are rationalist (either by hawkice's narrow definition, or as members of the community in question), so I don't know why you would hold either of us to that standard. And I have zero clue why you think that I think he was cancelled. He certainly was not cancelled. I didn't say he was because I don't believe he was.

Again, I have no idea why you think knowing his last name could cause anyone (since you say it didn't actually work for you apparently) to know his goals.

Anyway, I seem to be violating some HN norms given the downvotes, so I'll end this here.
I cannot comment on a full macro basis, but it is definitely true that being listed on an index such as S&P 500 will spike the market cap. TSLA was a recent example here. Matt Levine has an interesting piece on this (as usual) regarding trading on index inclusion as securities fraud: https://www.bloomberg.com/opinion/articles/2021-01-05/dystop...
Can you elaborate on what exactly is taking time to manage? Isn't it a setup-once-and-forget kind of platform?
hahaha true, the a/b test showed them what they wanted to see and they never stopped to ask users if its what they wanted

“Roll that out to everyone!”
I have a huge respect and admiration for anyone who embarks on a journey of writing something like an OS and compiler from scratch.
The answers there seem to suggest racket just allows large amounts of space to be allocated to the stack. This doesn't "solve" the problem at all. It's just a tweak to kick the can down the road a bit.

Non-strict languages fundamentally change the way one can think about function context; unlimited guarded corecursion via thunks is a canonical example.
The background check is pretty much that -- it's online and quick, but you have to submit Driver's License #, SS#, DOB, everything that makes people nervous online. And in my experience, the form was a classic ASP page that looked like it had been developed in 1998. I didn't try any SQL injection tricks or anything, but it didn't inspire confidence. In sum, it's not so much the background check itself I object to, it's the wondering about the third parties that get the information.

Then there's the hours of online "Safe Sport" training, every year, plus you become a "mandatory reporter" for any kind of abuse, neglect, etc. and that also makes people nervous. So it's just more reasons for people to decline to help.
Tarsnap. Simple, cheap, efficient, honestly secure.

I can't imagine storing personal files and photos somewhere "out there", managed by someone else, in readable form.

Seriously, how do you Dropbox (etc) fans sleep at night?
We get a lot of enquiries about that so yes, it's definitely going to be available shortly.

We'll probably start off with an index because that's easier to do considering that each social network/dating site/news portal integrates their database in different ways.
Still completely illegible on an iPad. Just an endless series of vertical blue lines with the occasional red dot. I think I made out an exclamation point a few paragraphs down, but that's it.
Seriously... it's 2010 and simple 2 way persistent communication seems like a hack on top of a cludge... I blame the browsers.
That's "not too bad" if you're coming from Java. Thankfully most other Ruby libraries have significantly less verbose APIs than this.
I just use:

\usepackage[utf8]{inputenc}

It seems utf8x is more complete, but not officially supported. I haven't needeced the ucs package. (Maybe needed for extended characters, Chinese?)

http://stackoverflow.com/questions/1797841/icelandic-utf8-an...

By the way, here is a document that can be compiled both with LaTeX and XeLaTeX, with Unicode:

http://ustunozgur.com/compiling-documents-via-both-latex-and...
> you might as well just make a new protocol from scratch

This is the approach that so many new social nets are taking and then struggle to "convert" users. OTOH, "flipping some switches" to enable social features in someone's email client would probably be more straightforward for the majority of email users.

Besides, the "augmented email" would actually be a transitional model to "educate" the users into the distributed social net. After that, changing the underlining protocols to be a better/faster/cheaper ones would be natural for the techies and transparent to the average user.

> If you aren't subscribed to a source when it sends something out, you will never see that thing, even if you subscribe later

Well, from my POV, this is actually a benefit: I get the power to choose if the "new" friend gets to see all my history or not. As you later suggest, syncing wouldn't be a big problem anyway...
Unlike regular watches, it seems like you need to press a button on the side to wake it up to see the time. If so, that's quite inconvenient.

http://vimeo.com/16647049 (jump to 2:23)

In any case, it's still a neat idea.
This is a four year old story. The recent Bumble Bee news is that they filed for bankruptcy this week:

https://www.cnbc.com/2019/11/22/bumble-bee-files-for-bankrup...

I'm sure the $6M loss didn't help, but the bigger hit was this:

"In 2017, the company pleaded guilty for price-fixing and was fined $25 million for forming a cartel with Chicken of the Sea and Starkist. It still owes $17 million to the U.S. Department of Justice.."
the left would push for a censor if the right were (perceived) to be leading the revolution, and the right would do so if the left were trying.

And right now, the right (accidentally?) won, so the left are naturally reacting to anything that might have lead to that victory: namely, social media.
it lets a UBI program and taxes both operate independently without needing to cross-verify things, which allows for lower overall staffing and less in the way of possible bureaucratic loopholes for people to get stuck in.

In software engineering terms, it reduces coupling. We do the same thing with Social Security: benefits are taxable so recipients with high incomes end up getting checks and paying some portion of them back, but that's simpler than trying to have the SSA figure out everyone's taxes.
I might agree with you. People who are successful are able and willing to push that EQ bound, because they recognize all implementation achievements (e.g. businesses) are multi-person efforts. People who are "geniuses" oftentimes don't connect those dots.

I think the key to understanding insanity is that it's a visceral, primal thing. It is difficult for one to recognize, let alone control, let alone master. Insanity from genius even more so, because people are socially conditioned to "want to be smart" and that "bad things happen to people who are not smart", even though "being smart" is multivariate. It takes a lot of work to let go. Being able to understand the mental models of these people and empathizing with them is how we can build a kinder world, and maybe capture some of the surplus these people have to offer as a nice bonus.
Yeah, some random Twitter account that was never substantiated. Fact: He never provided proof he is who he said he was.
I used to only use Facebook for events, then they dropped support for iCal. I used to use Facebook for birthdays. See also the iCal droppage.

Facebook is useless to me now, this story gave me the final kick to add Facebook to my pi-hole to begin the rehab process.

Rip the bandaid off, let the healing begin. I’ll find some other way for sorting out events.

Also you can’t do that with a bot. At least not legit via API. They blocked access to events after the Cambridge thing
I felt similar, thanks for echoing the sentiment.
How come half the time I see a female engineer’s name it turns out to be a transgender person? Transgender people are less than 1% of the population... is it much higher in Silicon Valley?
I typically have several MRIs per year. I'm not claustrophobic and don't stress about them, but sometimes MRIs cause me physical discomfort, even without contrast. With contrast, its slightly worse, it seems.

I think its related to a genetic disorder that causes me to retain high levels of iron, but I have nothing to back this up.

This discomfort in the MRI comes in the form of waves of warmth I feel throughout my abdomen. Its mostly annoying/distracting and not painful. The loudness of the MRI is far worse than the slight warming I feel. Less annoying than the pee your pants feel of a CT with contrast.
Bush just invaded other countries, Obama not just invaded other countries, he also was bold enough to accept Nobel Peace award for it.

I think Obama is much more bad ass than Bush.
> Yeah, you really dont want to be implementing a date/time library yourself.

Someone should make a date/time "meta library" which iterates through all possible system time values while calling each extant language's date/time method at each iteration.

Then report the system time values for which there are discrepancies in the output.
I’ve only ever heard of JWT recommended in the context of “database free sessions”
Thanks for the different perspective. I guess Moroccans are/were relatively more prosperous than other Middle-Eastern nations.
I would expect causation to flow the other way, actually: make cycling safer and more people will be willing to do it.
Yeah, now just plug a genetic algorithm to it, and let it evolve.
I think you need Word installed on your computer to use this. And it probably requires I.E.
This is just a summary of the actual interview available from http://www.theage.com.au/small-business/entrepreneur/how-i-t...
I agree Apple is falling way behind in software. iOS is good on a phone but its looking like a joke on the ipad. 4.0 is not good enough. Apple needs a serious software upgrade for the ipad.
He mentions that FarmVille maintains both their own servers and EC2 servers. That's an interesting approach to maintain some baseline capacity locally and use the cloud for scaling. I suppose its obvious, but usually with the cloud I hear about all or nothing (well or just some specific task in the cloud).
My first computer, ZX-80 ~ http://www.flickr.com/photos/bootload/268165912
https://youtu.be/FH73RSxaqgU?t=115
This is a perfectly reasonable explanation.

I have seen this more and more lately, the standard reaction to anything Apple in the tech community is pitchforks. I have a feeling subconsciously we all want Apple to fail at something and try to latch on to anything remotely blamable.
Infiniband was a solution to the latency issue (looking for a problem). It was supposed to provide low-latency data transfer at infinite bandwidth.

I was part of one of the 1st generation solutions. Everybody was attempting to graft infiniband onto existing IP stacks - which totally blew the latency promise. Every day I had to fight our management about this.

The solution of the day was to provide 'virtual adapter' hardware directly mapped into the application memory space, so transfer latency skipped the kernel switch, memory copy and interrupt processing delays. Which required significant changes to the kernel. Which was easy on Windows, hard on Linux and impossible under SunOS.
BN seems to want to make this something it isn't. It's a standard patent infringement suit, with licensing opportunity. BN's motive speculations don't add anything as using patents against competitors is common.

The whole Nokia thread is odd. They're not a party in any way of this lawsuit. And furthermore IP cross licensing amoung partners is extremely common, if not the flat out norm.

BN should stick with trying to invalidate the patents, and not conspiracy theories.
Hi R4cOOn! I've a question about work market in Luxembourg - can I send you an e-mail? (My mail: martain87@gmail.com - please send me your address)
Well, it certainly isn't ready for prime time, but you can definitely make ethanol out of it: http://en.wikipedia.org/wiki/Cellulosic_ethanol
I don't know when jQuery added this method, but for the longest time they didn't have it and made you use closures even while most other javascript libraries had similar methods. Their argument was that you should know what's going on rather than just using a convenience method all over the place (and likely in situations where you don't need it).
Really!? Lol come on tell me something I dont know. ;)
I am the author of that website, and I must say that that's basically a huge mess with Makefile, Apache, Mako, Pandoc and Mercurial. ;) They served me well however, and with services like Disqus I think most personal websites can be made of static contents entirely. (Well, I do not use Disqus but I do use Tumblr with a theme synchronized to my main website.) Someday I'll try to package my solution, but that is an another story...
http://en.wikipedia.org/wiki/Photosynthesis
"There is no bad weather, only inappropriate clothing." :-)

If the existing materials are not good enough, perhaps we can invent more waterproof, windproof, breathable, warmer, cheaper etc. materials
Yeah I mix Youtube Kids with PBS with good success, the key I found is to just watch it with them.

Compared to what I grew up on cable with manipulative ads YouTube Kids isn't even close to that level, but then again I make a point to pay attention to the content on there.

I think YouTube has and does provide high quality content, it's the filtering that's the tough part.
>Ebikes

I came here to post this. I hadn't ridden a bicycle in almost 30 years when I bought my eBike back in January. 2500W Luna, having a blast with it.
Now if they can be so quick to demand either solution, my question is — is there any other reason for them to demand onsite work, except for being toxic micromanaging assholes? Does it really matter to them that much?

I'd say if you have somewhere to run, run.
Admitad has an affiliate/referrer program. If you register as affiliate and deliver users who spend money on Admitad you get a commission or referral fee. Can be per click, per purchase, long-term payouts. The submitter apparently had 4 website with links, drove traffic or users to Admitad who later closed their affiliate account without payment. The webpage serves as warning to anybody else who wants to sign up as affiliate.

That's probably ELI25.

It's basically a bad review, but as whole website to get found when anybody searches for Admitad and affiliate.
And yet it's apparent that many, perhaps the majority, of parents fail to do a decent job of that. If most of society will exercise minimal discernment in media consumption (and in their children's media consumption), at some point we should consider how we can make higher-quality (i.e. more edifying/educational) children's content easier to access than lower-quality content.
One thing that I only learned recently is that a lot of terraforming is very destructive.

So you would NOT want to colonize a planet first and then terraform it. Instead you would terraform it first. Terraforming Mars for example could involve sending a large number of comets to crash to the planet. If there were existing colonies on the planet, they might be destroyed by the impacts or be inundated by the torrential rains.

Isaac Arthur has some thought provoking videos about this.
That article is completely made up, from what I can tell. I've seen it posted before.
This seriously isn't enough. We need to ask for more before it's too late for this country.

- Ban all /r/conservative

- Ban /r/libertarian

- Require pinned posts from /r/politics at all time to keep people properly informed (/r/all)

- Create an internal auditing team to start immediately banning users who may have voted for Trump or comment against progressive causes

- Work with other social media companies to create a shared "social credit" score worth for creating a minimum bar for who and what can get posted
> a man who is a known fraud, morally bankrupt in business and personal life, and who has shown himself to be incompetent in office.

Are you talking about donald trump or joe biden?

> People who voted for Donald Trump should be ashamed of their vote.

Using your logic, those who voted for corrupt biden should be ashamed as well.

> That said, reading what people are saying in an effort to understand and to de-radicalize is not something to be ashamed of.

Have you taken a look in the mirror. People like you are what's wrong with the country. Extremist and blind to their own faults.

We had two choices this year. Maybe I'll phrase it in a way you can understand. On the one hand, we had a "corrupt, evil rich privileged white male" and on the other hand, we had a "corrupt, evil rich privileged white male".

People like you whine about rich privileged corrupt white males all the time and yet are slaving over a rich privileged corrupt white male.
There are always more than "two choices". This "two choices" bullshit is the cause of Trump's entire presidency.
voter turnout * share = .667 * .469 = 0.312823
or did you count in people not eligible to vote? like kids and foreigner?
Which facts? Could you elaborate?
I agree with the more open approach, but shouldn't her office have a simple keycard or combo lock on the door? Even Starbucks toilets have better security.

From the pictures I saw, she was still logged in and had the evacuation message onscreen. I'm guessing she didn't have 'require login after screensaver' option enabled. If the account is still logged in, this is a massive breach!
The Indian parliament was attacked by heavily armed gunmen in 2001, so that's not so surprising.
Incitement has been a limited carve-out from the First Amendment pretty much from the beginning. Stating a political view is different from threatening your opponents with violence.
> But I have to wonder if the folks downvoting realize how much this site is moderated

This site currently doesn't ban people just because the post is disagreeable. I've managed to respectfully discuss inflammatory topics here before, even though I'm usually the one with the unpopular opinion. On reddit people just get downvoted to oblivion or banned on sight if they post anything that offends the sensibilities of the group.
There are many objections; the nature of the images is only one. These procedures are also objectionable philosophically, medically, and ethically. Better tech isn't going to solve any of those problems.
But thanks to the magic of DVCS, everybody can still hack :-)
Leave-behind decks are used in enterprise sales to allow your internal champion to present to their colleagues and superiors to go through whatever process is necessary to move the sales cycle forward. If you can give them the deck using their own corporate template you save them some time and they are more willing to advocate for you when you aren't onsite or in the meeting.
In my experience with several large-ish companies (ymmv with smaller shops), they paid outside SEO firms good money to provide "good" SEO and tell them what we (the technical folks) already knew. However, the value was that then we were given budget/time to go make the changes/cleanup the pages/etc... And it gave weight to our suggesting that maybe not all the content should only be showing in fancy JS driven modals, etc... They also had some metrics and advice regarding the most useful keywords/content we should be utilizing (helpful stuff) that the internal marketing folks had no ideas on.

Thankfully, I haven't worked at a company that hired a "bad" SEO firm, yet.
Yeah, we've generally tried to position ourselves in this fashion, but with SEO in our name (SEOmoz) and with core values of transparency and authenticity, we'd prefer not to try to hide who we are or what we do. We believe whole-heartedly in our mission: To simplify the promotion of ideas on the web. SEO is the first part of that puzzle.

Also - if you're interested and are in Seattle (or could be talked into moving here) please drop me a line - rand@seomoz.org
Saying $(this).somejQueryFunction() is defensive programming, it ensures that your object gets jQuery'd. If it's already a jQuery object, it's not expensive to do. This is generic advice for all the various kinds of 'this' that you'll encounter in javascript, not the specific case mentioned in the linked article.
100K was her total student debt, which is not entirely from tuition and fees but also from living expenses. Living expenses for 4 years in New York can easily exceed 100K on their own. If you skimp and live on campus (which in NYC is probably cheaper than living in town--not true for the rural college I go to) it's going to be less than otherwise, but then you add tuition on top of that.