skysight-inc/HackerNews huggingface dataset:
I have in the past, as a web server.

It used Racket's inbuilt Threads, http constructors, and the only external package, db-lib, to talk to Postgres.

Supported about ~12,000 long-lasting connections/min for the first 48hrs, without dropping or being overly slow.

Lack of some libraries weren't really an issue, because:

* Typed, Lazy and normal Racket can all talk to each other easily.

* Re-inventing the wheel is ridiculously easy and quick in Racket.

* Re-writing something from SLIB [0], is a five minute thing, if you need to make any changes.

* Racket has a decent FFI, and wrapping C is simple. (There is also progress for talking to Java)

Add to that, for most people Python is easy. And when they get used to parentheses, most of my team were surprised to find Racket is a lot like Python, which meant fast iteration, with better performance than Python, but less opinion.

[0] http://people.csail.mit.edu/jaffer/SLIB
I meant more broadly: no one's reimplemented AirDrop, and MicroG won't have this new one for quite a while.
July 2017 Hacker News Hiring Trends
Practically all my non-technical friends required several conversations to understand why Apple did what it did in the San Bernardino case. On one side you have a company refusing to unlock a mass shooter's phone. On the other side you have an abstract discussion about rights and technology. Guess which one appeals to the broader denominator.
>The day after Apple stands up to the Chinese government, Foxconn will be producing phones that no longer have the Apple logo, but will otherwise be Apple iPhones.

That's just silly. Foxconn would do nothing of the sort.
Thanks, that's exactly what I mean. It's a scary thought, and one that that "fake Obama" video work I linked to really triggered for me. I mean, I enjoy working with machine learning and think it's a fascinating subject, but that work really gave me pause for thought about the ethics of what we are doing.
Yes, once a country obtains nuclear weapons, the options of influence are greatly reduced. You can no longer invade, you can no longer regime change, you might be able to install government antagonists, but that's about it. That's why all these non-nuclear countries want nuclear weapons.
Vanilla macros are one option.

(defmacro html (string)
(some-html-parser-library:parse string))

Or you could use a function and a compiler macro to make it more of an optimization -- if the argument is known at compile-time just parse it then, otherwise wait til runtime:

(defun html (string)
(some-html-parser-library:parse string))

(define-compiler-macro html (&whole form string)
(if (constantp string)
`',(some-html-parser-library:parse string)
form))

Actual example, using `string-upcase` to stand in for an HTML parsing library:

(defun html (string)
(string-upcase string))

(define-compiler-macro html (&whole form string)
(if (constantp string)
`',(string-upcase string)
form))

(defun foo (arg)
(print (html arg))
(print (html "compile-time"))
nil)

(foo "run-time")
; "RUN-TIME"
; "COMPILE-TIME"

(disassemble 'foo)

; disassembly for FOO
; Size: 128 bytes. Origin: #x10106A207D
; 7D: 498B4C2460 MOV RCX, [R12+96] ; thread.binding-stack-pointer
; no-arg-parsing entry point
; 82: 48894DF8 MOV [RBP-8], RCX
; 86: 488D5C24F0 LEA RBX, [RSP-16]
; 8B: 4883EC18 SUB RSP, 24
; 8F: 488B55F0 MOV RDX, [RBP-16]
; 93: 488B0576FFFFFF MOV RAX, [RIP-138] ; #<SB-KERNEL:FDEFN HTML>
; 9A: B902000000 MOV ECX, 2
; 9F: 48892B MOV [RBX], RBP
; A2: 488BEB MOV RBP, RBX
; A5: FF5009 CALL QWORD PTR [RAX+9]
; A8: 480F42E3 CMOVB RSP, RBX
; AC: 488D5C24F0 LEA RBX, [RSP-16]
; B1: 4883EC18 SUB RSP, 24
; B5: 488B055CFFFFFF MOV RAX, [RIP-164] ; #<SB-KERNEL:FDEFN COMMON-LISP:PRINT>
; BC: B902000000 MOV ECX, 2
; C1: 48892B MOV [RBX], RBP
; C4: 488BEB MOV RBP, RBX
; C7: FF5009 CALL QWORD PTR [RAX+9]
; CA: 488D5C24F0 LEA RBX, [RSP-16]
; CF: 4883EC18 SUB RSP, 24
; D3: 488B1546FFFFFF MOV RDX, [RIP-186] ; "COMPILE-TIME"
; DA: 488B0537FFFFFF MOV RAX, [RIP-201] ; #<SB-KERNEL:FDEFN COMMON-LISP:PRINT>
; E1: B902000000 MOV ECX, 2
; E6: 48892B MOV [RBX], RBP
; E9: 488BEB MOV RBP, RBX
; EC: FF5009 CALL QWORD PTR [RAX+9]
; EF: BA17001020 MOV EDX, 537919511
; F4: 488BE5 MOV RSP, RBP
; F7: F8 CLC
; F8: 5D POP RBP
; F9: C3 RET
; FA: 0F0B10 BREAK 16 ; Invalid argument count trap

`html` is only called once, to handle the call that isn't known at compile time.
> At that point they'd likely capitulate

I'd guess they'd downgrade security on clearly-identifiable devices. And that's okay. We lost the moral high ground on mass surveillance many years ago.
You forgot their experience with Godzilla too.
I agree, and I never suggested that unions should be banned or otherwise prevented from existing. I think unions should have a right to exist but shouldn't necessarily be propped up by legislation that gives them the upper hand in negotiations (e.g. anti-strikebreaker legislation).

I think unions are positive or negative on a case-by-case basis. Given the value of human life, safety-critical industries almost always benefit from union presence but Hollywood for example seems to take on unions as a burgeoning cost of doing business without them providing much in the way of real value. I don't think they're universally good or bad.
I'm a Rocket Engineer who has a way to explore the world with technology. AMA
In your first case, if you are running on Windows NT 6.1 using WebKit on a new browser for humans called 'Snakemaster Pro', then you aren't doing anything wrong.

If by client you mean a robot, then you are pretending to be a browser and you are accessing the service without permission.

Let me ask you a question, say your client was hitting my service with that user agent, 100 times a second, crawling through urls sequentionaly. Lets say I added it to my robots.txt deny list and starting blocking that user agent. Would you change the user agent and continue?

If someone creates a site that says, 'Access to this site is for 640x480 browsers only, any other use is forbidden'. Then I think its pretty clear that its a stupid site but also that faking your screen resolution is accessing a site without consent. There is no slope, someone (Linkedin) putting explicit terms on their website is pretty clear.
Ah, thank you for the reminder.

Moratorium on blockchain-based voting system proposals.
That is a good point, as long as "randomly selected" can be assured.
Nuclear is renewable.
> They absolutely would not have. HN-types might have, but many of them were also enraged about many of Apple's business practices over the years including their App Store policies, not being "open", etc. And it hasn't had any measurable impact on Apple's success as a business.

People are always saying things like this, but we never really have any good data on what the alternative would have been. Just because you're in the black doesn't mean you haven't lost billions of dollars in additional profits.

Apple had the first mover advantage with the iPhone. There is a fair argument that they would still have the bulk of the market if they had been more open, instead of conceding the majority share to Android.
Source article: https://www.recode.net/2017/7/31/16037126/reddit-funding-200...
Call me crazy, but I'm not sure what makes Reddit valuable, at all.

It's obviously popular... but valuable?

How?

Why?

For what?
No, it simply reprocessed spent nuclear fuel. It was not economically useful to do so, but we only really learned that by trying.
https://news.ycombinator.com/item?id=14893846
Ads. What's Twitter for?
> That is disputed. See https://en.wikipedia.org/wiki/Three_Mile_Island_accident#Rel.... for claims from critics that official accounts of the exposure were low by a factor of 100 to 1000.

> Regardless of which version of the facts you consider more believable,

Believable has nothing to do with it. An average dose of worst case 1000 times higher, 1.4 REM, doesn't even violate the US federal annual dose limits. Attempting to equivocate this with dirty bombs is either ignorant or a malicious, inflammatory lie to generate fear for an ulterior motive.
If you're trying to insinuate some kind of cover-up, the did a pretty terrible job because no new reactors came online after TMI for like 50 years.
That's a good point but China is 1 of 5 nations in the UN with veto power.
Yes, at the moment doctors aren't really much help. However there are various things you can do yourself as a CFS patient to improve things, and possibly recover.

I suffered from CFS myself and recovered about 17 years ago (with no relapses since), so it is possible.
Why do you hope they go public?
Of course that's silly though. Matrix multiplication and gradient descent are methods. AI is the application of those methods (among others).

I mean, by that logic, food shouldn't be regulated, because it's just chemistry, man..
You aren't making a fair comparison here. You will never be able to make a 1-1 comparisons between individuals in two countries. Jeff Bezos and Jack Ma are different people and live in different countries; their actions are based on their environment.

The heart of your argument is that a corporation is executing a transaction that could possible be illegal elsewhere: the US or Western Europe is better because this would not be possible here.

If that is your argument, I can think of two examples off the top of my head:

1. Goldman Sachs executive in 1MDB scandal
2. Banks offloading their mortgage-back securities positions by selling the directly opposite positions to their clients

Corporations executing shady transactions in the US or Western Europe is not as uncommon or "unthinkable" as you might imagine. Your argument stems from a enthocentric point of view and romanticizing one system over another by neglecting all the bad from one side.
“My friend and I have created the meme economy”: MemeSX Launches Beta on FB
> Perhaps we should demand government mandate a $100 per hour salary? I don't know, what's "fair" in your mind? Why not $200 per hour?

"Fair" is the value that workers' labor generates. It's probably a lot more than $31 in the case of autos.
are you kidding. so many views, with information on the users, à la facebook. this allows them to serve custom ads, if they decide that it wouldn't halienate their readers too much.
>>> The CCP restricts free speech because it fears losing its ruling status.

They don't have any fear about that. The CCP is widely supported and deeply entrenched in Chinese society. This is just about preventing civil unrest/promoting a "harmonious society".
It's hypocritical for the US to say China's government is wrong because the US government doesn't a lot of nasty things as well.
WHY RICH PEOPLE LIKE TO EVADE TAX?
This is what this makes me think of...

https://m.signalvnoise.com/press-release-basecamp-valuation-...
Hi! Thanks for the kind comment :)

I find it an interesting idea too. I mentor people at Culture Amp in Ruby and Elixir and I'm definitely finding Elixir easier to teach for a couple of main reasons:

* It's Just Functions And Data™

* Inheritance isn't a thing

* Functions either come from within the same module if they don't have a module prefix

* Functions from other modules _must_ have a module prefix.

* Immutability, immutability, immutability.

It just _feels_ like there's less to learn with Elixir (foundational wise) than Ruby. It's been pretty nice.
Rumors said that Alibaba's IPO involved Boyu Capital. Jiang Zhicheng, the grandson of former President Jiang Zemin, was stake holder of the latter one. No wonder why Alibaba got through all the obstacles establishing its payment service under a murky supervision in early 2000s.

[1] http://www.investopedia.com/articles/investing/081214/5-thin...
I mean there is no stepping stone. I feel like I'm the only one who wants to make a difference, in a world where everyone is focused on selling fashion and cosmetics for quick money.

There are big problems - e.g. energy, AI (AGI), destructive culture, corruption, education in developing countries.

The big problems are terrifying to fix. They're not something that can be changed solo. It needs critical momentum. Unfortunately, outside of a few big cities, there is little momentum going towards the important things.
Great idea and perfect tool!
Spotify is nice, but do they really have in chance of being decently profitable on such slim margins? They are competing against two large companies that don't live or die by whether their music subscription business is profitable - Apple and Google.
Eset Smart Security 10.1.219.0 Crack Is Here [Latest]
The odds of catching an unknown planet dimming a star are (pardon the pun) astronomical.

Even the New Horizons team needed a lot of effort to catch their new target passing in front of a star [1]. Granted, Planet Nine is a bigger target, but the odds are still pretty low.

[1] "NASA’s New Horizons Team Strikes Gold in Argentina" https://www.nasa.gov/feature/nasa-s-new-horizons-team-strike...
Privacy concerns aside, without running VPN half of the "allowed" (i.e. not explicitly banned) Western Internet is completely unusable thanks to Google CDN, Google Fonts, Facebook Retargeting, Twitter panels etc. any of which stall the loading forever and the content never shows in Safari / Mobile Chrome. Many hybrid apps are unusable as well. Thankfully they didn't remove manual VPN configuration. Just made it all even more inconvenient.
I'm glad you finally got some help. What was the name of the disease you were eventually diagnosed with?
I am not surprised that you dislike that I have rebutted your remarks. Nevertheless, when I quote you, it is practically cut-and-paste.

Mz, I think your comments in particular in this thread have been worthy of such strongly worded reprimand because they could lead others to attempt self-treatment and to disregard medical advice.

The fact that you've done so by misrepresenting the character, motives, competence and behaviour of practitioners is something I take further umbrage at.
My intuition suggests that a planet far out and small would be very difficult to detect by its occlusion.

This page calculates that Pluto for instance spans only 3 pixels at the Hubble space telescopes resolution: http://www.planetary.org/blogs/emily-lakdawalla/2013/0214101...
Worth pointing out that this happened on the same day that TestFlight increases the number of beta testers from 2k to 10k. If someone open sources an iOS VPN app, you've now got 10k people that can sideload an app via the efforts of a single person with an apple developer account.

Obviously this is a loophole and not meant as a mainstream solution, but past solutions to getting around the great firewall (including VPN itself) have also been only for the technically informed and connected - often foreigners working in China. Basically it lets the technical elite have a way around the firewall to keep business running.

Personally I think it's unlikely these two bits of news are connected (upping testflight is likely about iOS 11), but still it may have a positive effect until it, too, is clamped down on.
Seems like a sure thing to short the piss out of an enterprise like this and wage a comprehensive campaign of activism and consumer education against it. With rationality on your side, how could you lose?
I hope I get to see some New Horizons-esque images of it by the time I'm old and grey.

Imagine its moons. Does it have rings? Does it have Trojans? Is it another line of defence, a remote cosmic vacuum cleaner, like Jupiter? Maybe Clarke's monolith lurks in its orbit.

I can't wait to find out.
Really good point...
I was at the defcon presentation & talked with Ilja after.

The answer is a bit of both.
Facebook messenger as well
Black Book of Graphics Programming, Special Edition (1997)
OK, we put 'micro-particle' in the title above.
I imagine a fleet of self-replicating wave glider / baleen barges that slowly, relentlessly ply the oceans, gathering the bulk materials to make their offspring.
p9 is not believed to be aligned with the ecliptic. The most recent article I've seen estimates it to be inclined around 30° relative

[1] https://www.theguardian.com/science/2016/oct/19/planet-nine-...
Anyone know what Reddit's DAU is? This will help us give more context as to revenue potential.
Does it make sense for an active PhD student to apply?
As you mention, it's about rhythm and timing with your stride to maximize comfort and minimize effort so that running is challenging but not unnecessarily strenuous.

Being conscious of your breath forces you to manage pace. If you're trying to maintain an aerobic pace, noticing when you start breathing hard is a signal to dial back.

Additionally, particularly in colder climates, it's also helpful to breathe in through the nose and out through the mouth, in order to warm and moisten the air before it hits your lungs, thus increasing comfort.

Sounds like you've probably already landed on an effect breathing technique for you. But just because you figured that out on your own, don't assume everyone else naturally will. People unfamiliar with aerobic exercise may not realize it's abnormal to be gasping and out of breath while running.
Trump called for a boycott on Apple because of that, and that was when he was somewhat credible. It was a bad short term play financially, but I believe it was a good long term play. Apple plays the long game, one of the few public companies that still do. What they bought is that I believe Apple implements more security and privacy measures in their phone than any of the competition, and actively improve it as a priority.

http://www.cnn.com/2016/02/19/politics/donald-trump-apple-bo...

Remember this document? Apple was the last company to be subverted either willingly nor not. I'll bet it pissed Cook the hell of that Apple was even on this list. I believe they completely revamped their cloud architecture after that.

http://www.washingtonpost.com/wp-srv/special/politics/prism-...
Well, it was licensed, but ok we'll change it from https://www.sapiens.org/body/human-teeth-evolution/.
What if someone hotlinks your gif? Are you planning on using some kind of domain whitelist? How would that work? I like the idea, I just think enforcement is difficult.
http://www.newyorker.com/magazine/2017/03/06/financiers-figh...

https://www.bloomberg.com/view/articles/2017-03-01/for-bette...
"having 2TB of solid state graphics memory"

That made me chuckle. What else would it be? Vacuum tube graphics memory?
>I find it fundamentally strange that we expect our corporate overlords to do anything other than maximize their profits.

There is difference between what we can realistically expect people to do (often, not much, and even after accounting for that, still disappoint) and what they should do and we should expect them do (do what is right).

To continue with the illustrative examples from fiction. Nobody expects Theoden to do much anything useful after listening to all that poison of pouring out of mouth of the Wormtongue. But is it what he should be doing?
You've got a cool site and I appreciate all the hard work creating high quality content (I've looked at the free questions and considered subscribing a few times in the past). I think your business model/pricing could use work. Unless I'm mistaken and things are going well .. in that case, I'll withdraw to my cave :-p

My suggestion would be to have a slightly cheaper tier (probably no more than a hundred bucks). This mirrors the cost of two-to-three interview books. You could add a custom grading or personalized tutoring option for the full 500, or heck, even more (this is sort of like the GRE/GMAT prep option). Come to think of it .. I wonder why the GRE/GMAT prep crowd hasn't tackled programming interviews?
Herbalife's business model is "pyramid scheme", though. It's worse in basically every possible way, regardless of how poorly you view hedge funds.
It is of course important to note that my experience with unions is by no mean exhaustive, I can only describe what I experienced at one particular employer, this very well might not be an issue elsewhere. On the other hand, it's my understanding that historically, in the US at least, unions were somewhat frequently used as a way to keep minorities out of certain professions.

I would also caution against assuming that because unions, and their members, might share similar views with traditionally left wing political parties in regards to employment policies, that these views extend to being left wing or "progressive" on non-work related issues. I would probably describe myself as being well to the left of mainstream US politics when it comes to most social issues, and probably fairly to the left on economic issues, and I did not get the sense that most union coworkers shared these sentiments in the least.
> with rationality on your side, how could you lose?

Look at south Africa, multi vitamins, and hiv/aids denialism. It's pretty fascinating, human toll aside.
When you misquote me and then wildly twist my meaning, with zero intent whatsoever to actually have any respect for me or understand anything I am saying, yes, you very selectively cut and paste in order to try to make it say whatever meaning you are attempting to force upon my words.
And that is not so except for a very small minority of presentations. If you'd said "very occasionally" rather than "often" I might agree. Everyone else is simply pretending to a much higher level of expertise than they possess.
Self Stabilizing Table Bases
This is why, as someone with a mild case of this illness, I greatly prefer the recently suggested name "Systemic Exertion Intolerance Disease". At the very least, it is a more precise description of the most distinctive attribute of the illness: that for someone with it, overexertion causes a particular cluster of symptoms: headache, brain fog, general malaise. (Those symptoms are nonspecific by themselves, of course, but they way they show up after overexertion -- often hours later -- is, AFAIK, unique to this disease. The threshold of overexertion varies from person to person and perhaps even from day to day.)

I think you're probably right that there people with other conditions, which present somewhat similarly, who get diagnosed with CFS even though their condition has a different cause from what I have. I'm not even sure that fibromyalgia, often discussed in the same breath with CFS, is the same illness I have (I've never had muscle pain with this).

I don't have a problem with doctors saying they don't know what they can do and waiting for more information. It's the ones who can't admit they don't know, and therefore say it must be psychosomatic and should be treated with antidepressants, that I have trouble with. Fortunately my doctor never did that.
I'm surprised as I've found Google Music's radio feature is a lot better at finding music I would like. Spotify used to play music that was slightly related and would throw me off all the time.
I hope they aren't using the mobile version for inspiration, either. To this day I "request desktop site" on mobile because information density and pinch-zoom are too valuable to give up for UI du Jour.
Auto Rebalancer with Topology-Aware Partition Placement
I ended up with a strip from colordiode, they're available on ebay. Was described as CRI>95 3000~3200K SMD2835, 90/m. Came with a pretty decent datasheet, seemed well-characterized. Cost was ~ $10/meter. They were responsive enough to include a few samples of other color temperatures with the order when I asked nicely.

The housing used was extruded aluminum u-channel by Torchstar (U05, semicircular), very nice clean finish. Available on Amazon.

Like I mentioned, this was for vanity lighting - there's a full length mirror in the closet that's wedged on the wall between a closet door and a window. Not much room for anything else. Hung two vertical strips, ~ 4ft long, on each side of the mirror.

Light ended up soft, diffuse, and flattering - but still directional enough for good modeling. Significant other couldn't have been happier.
Well, tough. As an app developer, I don't bother with users who don't use Play. I prefer worrying about Play versions instead of Android versions. There are a lot of useful features which we would otherwise wait for new OS releases to be able to use.