jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
And they do it for dirt cheap rates.

This would seem to be an argument for students not to enter PhD programs—if their labor is undervalued, they're better off going into industry than getting advanced degrees in academia. It's certainly true that the current system works reasonably well for universities, but I think both "The PhD Factory" and "What is a Phd really worth?" are targeting people thinking about grad school.

I'd observe one other thing: a lot of undergrads might be getting what's paid for. That's one reason I wrote How Universities Work, or: What I Wish I’d Known Freshman Year: A Guide to American University Life for the Uninitiated (http://jseliger.com/2010/09/26/how-universities-work-or-what...), as freshmen and sophomores often don't understand what grad students and profs are actually rewarded for.
There's a parallelism all the way through (Tuple, Either), (*, +), (and, or), and (intersect, union) depending on the language you want to use and the underlying objects they're operating on.

Each is a (blurry) picture of algebraic ring structure.
Probably quite a bit less traffic and content too.
Not to mention there are many devices that still don't support 5ghz (a notable/annoying example being Chromecasts). Switching to 5ghz is not a solution to the problem outlined in this paper, it's a bandaid.
Of course. But in practice here's what's going to happen. The good apps, say Postgres, will implement the ability to do this. They will create caches, and release them upon request from the OS. This will significantly hinder the performance of Postgres because it will keep losing its caches. Note that this is worse than just emptying the cache, you actually lose the allocation and have to start over. In some cases you'll effectively disable the cache, which is there for a reason!

Now, here comes, say, MongoDB, which says "Yeah, I have caches, and I need them all! I won't release any allocations because I have to have them." Let's say, for whatever reason you run both Postgres and MongoDB on the same box and it's running out of RAM. Now you are punishing Postgres, the good citizen, and rewarding MongoDB, the bad citizen, and only because Postgres bothered to implement the ability to give up its caches.

I cannot find the reference to this, but I believe this was tried in early Android, and the consequences were that it became unusable as soon as you installed at least one memory hog app that never gave up any memory.
I'm not affiliated with them (I do have a $10/month account there), but http://www.medialayer.com/ has been excellent and incredibly fast for shared hosting. They run the Litespeed web server with PHP5, eAccelerator, and Zend Optimizer. The only downside is the price: you don't get much bandwidth, but this can be had as a good thing since it means they don't oversell. My blog (http://robgabaree.com/) is running on it, but it's new so there's not many posts. SliceHost is great if you know how to manage a server -- $20 a month with full access.
Anyone with relatives!?
Synopsis for Episode 2: Our second episode of Dr Serkan Toto, CEO of Kantan Games Inc and former TechCrunch correspondent in Asia. We focus on the evolution of the gaming scene in Japan from its leadership position in console games through Sony, SEGA and Nintendo to the present state in mobile and social gaming with the social networking platforms (LINE, Mixi, DeNA and GREE), and dive deeply into looking at the business model, customer acquisition channels and how games from the other parts of the world penetrate into Japan. We extract Serkan's insight on the state of global gaming companies and why they end up becoming one track ponies like Hollywood movie studios, and his thoughts on the Japanese technology scene and how the giant players such as Softbank and Rakuten are faring so far in their global expansion out to the world. Last but not least, both Serkan and Bernard gave their predictions on the Apple Event @ 9/9/2014 just three hours before it started.
Doesn't seem logical to me. What if you have a white coat, with black trim, with white background. Wouldn't your solution incorrectly remove white from the results?
Ads are part of a social contract you have with the publisher of the site.
I think there are at least subtitles, but I don't see them there...
This debate has been done to death on HN but the short version is that people who use ad blockers are essentially freeloading on people who don't block them. For many websites, no ads = no revenue = no content/service.
They are not cute or cuddly. And unfortunately there is a lot of rabies among the ones in the eastern US.
In this episode, we discuss the impact of Apple's announcement of the new iPhones, Apple Pay and Apple Watch and Google's new "Android One" on Asia with Sameer Singh. Of course, we discuss two interesting observations: the bifurcation of Asian companies moving upstream but unable to break into an upstream brand like Apple or Louis Vuitton with Samsung being a victim in the process, and how Xiaomi might be able to break out from that brand problem. We also discuss whether Apple is positioning itself to be the Louis Vuitton of technology or Louis Vuitton "with technology" in Asia and the possibility of a Asian technology OEM buying Cyanogen Mod to combat against Apple and Google.
IIRC this was considered out of scope. fromisoformat is defined as the functional inverse of toisoformat, and since the latter never emits Zulu, the former does not parse it. The only “reasonable” fix would be to rename those functions to something else, but every report on this I’ve seen stop right here. Core maintainers are not really interested in changing this until someone makes them, and nobody really demanded the rename.
Hum... Keep in mind that there is no option to not erase your configurations. And that "configurations" has a very bread sense, including everything from about:config settings, themes, extensions, history, cache, cookies, saved passwords, and even for a short period including bookmarks (thankfully that one they stopped erasing). And, by the way, Firefox will revert from a backup if you are logged in into an account, what is probably the reason the devs didn't nuke this by themselves, but also leaves plenty of room for conspiracy theories and user enragement.

Having a button somewhere where the user can go and reset those things is ok. But keeping pestering them until they click on the button is really not.
I wonder if bash could appropriate some of these good ideas.
I think DoorDash, MapBox, FlexPort, and WeWork are far less integrated into the fabric of American society than you might suspect. Slack I suspect will hang around for awhile out of corporate inertia.

I can only hope Uber is on its way out. But markets staying irrational longer than I can stay solvent, yada yada yada.
Yeh, that was kind of in my mind.

We spent a couple of years living in the middle of nowhere in a corrugated iron shack - it had electricity, borehole water, etc - but REALLY slow internet. It was wonderful.
It's much better than what I had in Québec. It's also proportionate to your income.

https://allaboutberlin.com/guides/german-health-insurance
I would like to see tax payers money to be used to build nuclear plants in Tx.
I'm in the Sheraton in Qingdao atm, and it's definitely less censored, I can access YouTube and Google Apps just fine; where as earlier today from a business down the road these websites were all blocked.
Obviously a strange new usage of the word legible that I was not previously aware of.

Probably due to me being old.
Careful with PATCH - some enterprises block PATCH requests (had some clients that did this)
> if you remove personal incentives for innovating and producing useful things

Do you never stop and think about how you're so quickly equating "incentive" with money (and only money)?

If we look at people that have been radically innovative a great many of them do not appear to be particularly interested in accumulating wealth. So much do we owe to Claude Shannon, or Albert Einstein, and yet did these men innovate to get rich? No.
The last 5+ years of leaks from politicians should have taught us that something doesn't need to be classified to be highly damaging to both the individual and the nation.
Just set 'Politeness', to zero: don't touch anything else.....Italy.

*Things have got better year on year, though. I have f+r dashcams - rarely needed, nowadays. If anything, they do ensure I drive better.
> So I can file charges against MPs if I believe that "taxation is theft"?

If you are a DA, yes. Private citizens can't file criminal charges. A judge would throw your case out, and you'd probably be disbarred, though. Those are the checks and balances inside our legal system.

If you can't see the difference between POTUS committing a clearly defined crime (Say, election fraud... Or sedition.) and the legal 'theories' of the sovereign citizen movement, I don't know what to say.

> Or charge MPs for libel or slander for saying their opinion about something?

1. You can already do that. Libel and slander are civil cases, and you can sue anyone you want in civil court, for any reason whatsoever, including POTUS.

2. If the courts find it to actually be libel or slander, why the hell not? If an elected official knowingly spreads lies and falsehoods that cause you material harm, you should be entitled to restitution.

> These laws exist for a reason.

Yes, elected officials passed them to protect themselves from legal consequences for their actions.

> And just because Trump is Trump doesn't mean it doesn't work well most of the time.

No, it doesn't work well most of the time. There's a very clear lack of equality under the law in this country - with the executive, its minions, and its friends being very clearly above the law.

> Remember this is the same man chanting "lock her up" and promised to change libel laws so he could sue everyone and their mother.

So, hold on, let's break this down.

We currently have laws that protect the executive from criminal prosecution.

This protection, at the moment, only applies to the current executive, not someone who might become part of the executive in the future.

And you are concerned that weakening these laws will let the current executive attack their future opposition.

... That doesn't make a lick of sense. Prior to getting elected, Trump had no power to 'lock her up'. After Trump got elected, Hillary was no longer protected, because she was not part of the executive.

How exactly is making the sitting president immune to criminal prosecution protect their political opponents from his vindictive behaviour? If anything, it empowers his vindictive behaviour. He is using these laws to protect himself, as he attack his opposition, and prevents a peaceful transfer of power.

And yes, I'm aware that impeachment exists. The impeachment process is a kangaroo court, the impartiality of which would make a Soviet judge blush.
That‘s a good observation, and I agree, though I wonder why.

It would seem to me that Americans have had more experiences with bad companies, and Europeans more experiences with bad governments over the past 300 years...
> When I delete my account I'm going to lose old conversations

I've deleted my account twice and each time I exported all my data to HTML (without uploading to Google). It's possible.
138 out of 435 US representatives objected to Pennsylvania’s election results. That’s over 30% of the country’s representatives lending credence to that false narrative even after yesterday’s events.
Mhm, there have always been soft sciences (sorry MBAs).

I agree that education is becoming a major dividing line, but in my opinion that's because the "left" is moving towards elitism, whereas the "right" is slowly embracing populism. "Only dummies vote for the others" is just a snobby way of saying "we lost the working class".
What about wire.com?
Apple had no problem including "copyleft" code in their OS for the longest time... but GPLv3 is a no-go due to the closed nature of their other platforms (iOS). GPLv3 adds the requirement that code for derived works not only be released, but that someone should be able to build their own modifications on that platform for free, won't work with the way the the iOS developer agreement works ($99 a year.)

And it wasn't worth the complexity of having different software for each of their OS's, so they just banned all GPLv3 software from the OS.

Apple's use of open source could have totally worked with "copyleft", but only the GPLv2 usage of the word. GPLv3, not so much.
As a very occasional reader of /r/td I saw a lot more accusations of this type of behavior than actual instances of it. Certainly no more so than other extreme subreddits like /r/latestagecapitalism or even /r/politics.

I think those types of subs are/were annoying and filter most of them from my homepage. That said I never found /r/td to be anywhere near egregious as is said here, even the justification for the final banning was incredibly watery.
C# people tend to use lambda to mean lambdas, closures and sometimes anonymous functions.

Javascript people use closure to mean lambdas, closures and sometimes anonymous functions.

Ask two programmers the difference between lambdas, closures and anonymous functions and be prepared for a different and probably wrong explanation from most of them.

Including me.

And that's the only reason you don't know what a closure is, if you hung out around javascript programmers a bit more in RL or online you'd have heard it constantly.

If it was described to you, you'd know what it is.
Why do you need them to explain how a closure works when you could do something like the OP suggested and give them some work to do on their own time that allows them to show you how it works?

The company he mentioned was able to get 10 hours worth of work info on him this way.
There really isn't all that much redacted, though it's annoying. The redaction is heavy in the first 15 pages because there are a lot of reference to specific people, docket numbers, etc. I bet a lot of the "Certification <redacted>" you see are things like "Certification of John P. Spymaster." The other thing that gets redacted is the capabilities/limitations of the equipment. But the meat of the legal analysis is there (read past page 15).
That blog is an extremely shallow ad for a book. Is there some new development that invalidates Dodge v Ford Motor?

http://en.wikipedia.org/wiki/Dodge_v._Ford_Motor_Company
Fuzzy automata are perfectly happy in a continuous domain.
Thank you for your kind words. It took me a good long while to get my mind wrapped around the templates well enough to implement it. It was a very incremental process, starting with the basic type conversions and culminating in the function conversions and XTo templates. It was a really, really fun ride.

Anyway... you "could" write a wrapper which generates cvv8 bindings. i did that long ago in a predecessor to generate about a hundred ncurses bindings. But... that assumes cvv8 is usable, which it is not with current v8 versions :`(.
We just enabled caching on the ngnix proxy to the external site hosting our Wordpress install for the engineering blog. Hopefully that should help performance.

-Evan
Twilio.com
I can say from experience that startups definitely are paying for this kind of work. The more upscale firms will make the lines they feed the media a little less obvious, and make sure you at least get the time of day with the TechCrunch's of your choice.

Crowd sourced news like HN is already starting to disrupt that industry. In many ways, this is a win-win - the existing HN content evaluation makes the more content-filled submissions rise to the top, and blogs can just pluck the ones they want and report it as news to a wider audience.
That said, there's definitely still a lot of stupid money floating around that space for people willing to make something new and interesting.
Massively sped up our effort!
Make sure you're using mozRequestAnimationFrame() and not setInterval(). This is by far the commonest reason for slow performance in Firefox 4.x. I looked through your source and found only setInterval(), so that may be the problem.
Food for thought for sure. True, nothing can get better forever...

But do we believe in "economy of scale" for computer and Internet systems in this age? Google, Amazon, Facebook, etc. have already proven to me that they have enough human and financial capital to architect and run systems that show economies of scale.

It's a bit scary to think about what it will mean when this runs out, but for now I personally feel confident that things are getting much better, and will continue to do so.
Here's the article from Google's cache, in case it's unreachable for others: http://webcache.googleusercontent.com/search?sourceid=chrome...
In that case you can always use floor or ceil.
Wouldn't you have said the same thing of the Tacoma Narrows Bridge?
IMHO, this is what I would wish for either Groupon or LivingSocial to do. Instead of just throwing it back on to the business once the groupons are sold, be involved beyond that point. Infact, know which customers fit in to that top 5% who actually consistently spend beyond the value of the groupon. Those are the customers that you would want to refer to your clients. If there was a feedback loop back from the businesses back to Groupon or Living Social, then they could curate this list of customers and either start targeting them with better deals or charge more for businesses to get access to those customers. This way, Groupon/LivingSocial has a list of customers that are highly desirable for local businesses to reach, and businesses have a steady roster of customers who dont stiff them on these deals.

I am sure this can be done. Just not sure whether either of these two know how to do it.
Awesome post! "504 Gateway Time-out" was the best article I've read in a long time.
They fail to understand that most big businesses started out as small businesses. you cant really be for one and against the other.
I've talked and written recently about why "just pick[ing] up Lua or Python" was not an option, but there are other strong reasons that was not in the cards.

Think about what mid-1990s Lua and Python were like, how much they needed to change in incompatible ways. The web browsers would never have tolerated that -- you'd get a fly-in-amber-from-1995-or-1996 version of Python or Lua, forced into a standards body such as Ecma (then ECMA), and then evolved slowly _a la_ ECMA-262 editions 2, 3, and (much later, after the big ES4 fight) edition 5.

Interoperation is hard, extant C Python and Lua runtimes were OS-dependent and as full of security holes, if not more full, than JS in early browsers, and yet these languages and others such as Perl were also destined to evolve rapidly in their virtuously-cycling open source communities, including server-side Linux and the BSDs (also games, especially in Lua's case -- Python too, but note the forking if not fly-in-amber effects: Stackless Python in Eve Online, e.g.).

JS, in contrast, after stagnation, has emerged with new, often rapidly interoperating, de-facto (getters, setters, array extras, JSON) and now de-jure (ES5) standards, the latter a detailed spec that far surpasses C and Scheme, say, in level of detail (for interop -- C and Scheme favor optimizing compiler writers and underspecify on purpose, e.g. order of evaluation).

The other languages you cite have been defined normatively over most or all of their evolving lives entirely by what their C implementations do. Code as spec, single source implementations do not cut it on the web, what with multiple competing open- and closed-source browsers.
How about another metrics that measure the number of billionaires where they originally dropped out from? That would be interesting.
"Calculus and Differential Equations are highly recommended for full understanding of the course."

Wow, these guys are serious. Wonder what aspects of SC2 they plan to actually break down quantitatively using differential equations...
The republicans are home to anti-government tea partiers and to self-proclaimed security hawks. Should make for an interesting split. Also, this is an issue on which the tea partiers and progressives could find themselves on the same side. Pass the popcorn.
If there is evidence to be found either way, you may want to look into studies of the Taiwan Stock Exchange.

In the past the TWSE had a similar mechanism to the one you suggest: 30-second call auctions all day long (as compared to other exchanges who typically only had auctions at opening and closing time, and did continuous trading the rest of the day). Basically they'd give one best bid/ask update on a stock, gather new orders for a while (it was slightly random, sometimes as little as 22 seconds IIRC), match them at the volume-maximising price, and send out the new best bid/ask update. (Within this structure there was still time priority --- i.e. you only had to wake up once every 30 seconds, but when you did you had to send your new order ASAP. Also there was no atomic price amendment message ... you had to send an order delete and then an order create message, which caused all sorts of hilarity when they decided to take more than 30 seconds to send you a cancel acknowledgement.)

I read a study from 1998 basically supporting your position ... the authors concluded that "The call market method is more effective in reducing the volatility of high-volume stocks than low-volume stocks. This contradicts conventional wisdom which suggests that the call market method is superior for thinly traded stocks, while the continuous auction method is preferred for heavily traded stocks. The call market method does not impair liquidity and price discovery in the call market appears more efficient than in the continuous auction market." http://www2.hawaii.edu/~rheesg/Belgrade/Taiwan/TSEfinal.pdf

On the other hand, just a few months ago, the TWSE introduced continuous trading in response to pressure from exchange participants --- but only for warrants:
http://www.twse.com.tw/en/about/press_room/tsec_news_detail.... http://www.twse.com.tw/en/products/trading_rules/mechanism01...

At this point I don't know yet of any detailed studies of the effects of that change. Also it's been years since I traded TW stocks, and I never traded TW warrants, so unfortunately off the top of my head I can't offer you an anecdotal account of the effects of the change either.
Well it is true I'm criticizing reddit as it is without any customization, but I don't think that makes my criticisms any less valid. r/politics, r/atheism, r/pics, r/askreddit, etc. are, like it or not, major parts of the site and generate the majority of the traffic (oh, r/barelylegal too). The subreddits I've subscribed to in the past, like r/ruby and r/web_design have been so sparsely active they're next to worthless. If you say to me, "sure, the site sucks if you focus on that 90% of it, but it can be great if you meticulously dig for the 10% that's worth something" I think you've proven my point for me.
We are using 2.8.0 in production and so far it is OK.
Porting old 2.7.x code to 2.8 is painful, but new code works as advertised.

Still pain: the only working IDE is Emacs+ENSIME, documentation is scarce, learning curve is very steep.

On the other hand it will force you to hire only top developers, which is a good thing. :)

I'm still not sure if I shouldn't pick C++0x instead (really). I wish there was a C++ port of Lift.
each unit could broadcast the grid at different wavelengths, so they don't interfere.
Thank You every one for your pointers. I will keep you posted about developments on my side