skysight-inc/HackerNews huggingface dataset:
You might already be using certain functional programming constructs without being aware of them. Contrary to popular misconception, OOP and functional programming don't have to be mutually exclusive. "Pure" functional programming (ala Haskell) and OOP most certainly are to an extent non-overlapping (since OOP has state+behaviour at its core), and pure fn-languages have no side-effects.

High-order function in java don't exist, so one would do :

new Thread(new Runnable() { ... }).start();

A builder pattern can be distilled down as a form of partial application (or, currying, if you like. They aren't the same thing, but are very similar):

alertDialog
.setMessage(...)
.setPositiveButtonText(...)
.setNegativeButtonText(...)
.setPositiveButtonOnClickListener(...)
.setNegativeButtonOnClickListener(...)
.build()
.show()

Functors (in OCaml) can be viewed as Java's abstract-generic-classes with dependency injection [0]. Note that functors in different languages mean different things.

Monads are tricky to understand [1], I have been led to believe. But if you use the promises API in javascript, then you're using a form of monad [2].

If you're familiar with javascript, have a look at: https://www.youtube.com/watch?v=m3svKOdZijA (Hey Underscore, you're doing it wrong!) I think the best way is to read a book on fn-programming. I've heard most people recommend these (pick a language, and choose a book; you cannot go wrong with any of these):

Functional DS: http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf

Real World Haskell: http://book.realworldhaskell.org/read/

Real World OCaml: https://realworldocaml.org/v1/en/html/index.html
The Joy of Clojure: http://www.manning.com/fogus2/

Learn You a Haskell for Greater Good: http://learnyouahaskell.com/chapters

Learn You some Erlang for Greater Good: http://learnyousomeerlang.com/content

Systems Programming in OCaml: https://ocaml.github.io/ocamlunix/

[0] https://monadmadness.wordpress.com/2015/01/02/monoids-functo...

[1] https://realworldocaml.org/v1/en/html/functors.html

[2] https://news.ycombinator.com/item?id=4189082
Ad network traffic is really a last resort. In my experience, they tend to focus a lot on remarketing and not enough on testing related products/services. For a lot of sites with lower traffic volumes, you might find better CPM's by hand-picking affiliates. At large volumes, doing ad sales.
We can read about the "shock and awe" doctrine, because such concepts are carefully developed (https://en.wikipedia.org/wiki/Shock_and_awe):

"Shutting the country down would entail both the physical destruction of appropriate infrastructure and the shutdown and control of the flow of all vital information and associated commerce so rapidly as to achieve a level of national shock akin to the effect that dropping nuclear weapons on Hiroshima and Nagasaki had on the Japanese. "

"The second example is 'Hiroshima and Nagasaki' noted earlier. The intent here is to impose a regime of Shock and Awe through delivery of instant, nearly incomprehensible levels of massive destruction directed at influencing society writ large, meaning its leadership and public, rather than targeting directly against military or strategic objectives even with relatively few numbers or systems. The employment of this capability against society and its values, called 'counter-value' in the nuclear deterrent jargon, is massively destructive strikes directly at the public will of the adversary to resist and, ideally or theoretically, would instantly or quickly incapacitate that will over the space of a few hours or days."

(Disclaimer: I read those quotes in the original context, to guard against taking them out of context. But I haven't read the whole thing.)
Oh, come on! A non-evil (from a user perspective) telecom company doesn't even exist...
>The fact that the information is not real is immaterial to the EMH in any of its forms.

Hmm, really? I guess I really don't understand the EMH then. Can you give me a formulation of EMH that doesn't depend on information?

I tend to think that the EMH is a tautology and makes no real claims. It's a novelty.

Back to our argument though, you're still disregarding the sequence of events. The reputation of the information precedes the information itself. It was possible to know to disregard the content before actually seeing the content.

You keep claiming that the content came first, when that is strictly not the case.

I will accept that many traders treat any text they come across as gospel and blindly follow it. I'm sure there's a continuum to someone who first verifies all information they depend on in a trade.
You killed it! :-)
My impression was that they see FAQ sections as an excuse to not organize content. If you don't have any FAQs then it forces you to put the content in a section with a heading that's actually descriptive and will help with SEO.
As someone who admittedly knows very little about Belize, why would it not count as part Latin America?
Opt-in, web based, democratic world government is my penny in the well...

Unfortunately instead of tax they'll just sell everything they know about you advertisers!
Edit: Actually, I was wrong. Machine only every 5 years. They do cover masks/tubing every 3 months though.
Congratulations! It is great to see more focus on data sovereignty and security.
FWIW, there is some research that shows that low levels of radiation may be better than no radiation in certain situtations:

https://en.wikipedia.org/wiki/Radiation_hormesis#Studies_of_...

I agree that clinical trials would be better.
I have a PC from 2007 that is not only functional, but reasonable even now. 2.4 GHz Core2Quad Q6600, 16 GB RAM, Nvidia 8800 GTS. 120 GB SSD replaced original hard disk.

Still snappy to use. It's disappointing how little things have improved in 8 years.
I think it's amusing that as of this writing nearly all the other comments on this post are somewhat snarky and dismissive of the problems the author mentioned. Personally I thought several of them were quite compelling, especially the authentication one.

Perhaps HN is an aquarium full of fishes, so to speak.
Caching object code
Hillary Clinton really wants you to know her private mail server was legal
I mean, it's BBC, for cryin' out loud.
Is there alternative to Flash which also gives you DRM?
Home100% paypal money hack with live proof
NYC Incubator Grand Central Tech Snags Talent-Heavy Second Batch
> I find it interesting that they suggest content creators should remove FAQ sections.

I whole-heartedly agree with that suggestion.

> The first response to questions in most online communities I am a part of is "RTFM," how should someone RTFM if there is no M?

FAQs are not manuals, they are workarounds for defects in manuals. They make some sense as a stopgap when the primary documentation may be more time consuming to get corrections published because for bureaucratic reasons, or where lots of people may continue using an outdated version of the primary documentation (in the latter case, the FAQ entries should also reference the proper locations in the updated version of the primary documentation.)

But they should be used as a specific need is identified and removed if it can be completely resolved, not considered a standard thing.
Google Sniper 3.0 Review – Truth About $2,556 a Day System
Geek guide reveals tech treasures (2009)
Ohanian is Reddit's chairman.
When the article's 2nd option is an ugly hack and comes out as over $400, and you probably already have a desk and this works better and looks better... I'd say it was a damn good price.
I admire iteration - the idea that you make a basketball game and you keep making it better makes sense to me. Eventually, it'll be as good as it can be, right? When you're out of improvements, you can just update it every year with better graphics and updated rosters.

In another other industry, that mentality makes sense. In the video game industry, it doesn't. Video games are so tied to emotion that you really need to strive to create something new, to induce something novel in your customers.

I think the best example of this was the release of NBA Live 10 vs NBA 2K10. Since 1995, NBA Live was the basketball game. They (in my opinion), crushed the 2K series. For years, it was a really polished game and sales were pretty consistent. They continuously improved on the menus and on the actual basketball games.

Then, something changed around 2010. Suddenly, EVERYONE preferred NBA2K over NBA Live. Here's a good article about that:

http://bleacherreport.com/articles/416482-nba-live-10-or-nba...

In my opinion, EA kept optimizing for local maxima. When 2K10 started experimenting more with simulating the business side of NBA teams with Association Mode, more people were hooked. The metagame became way more fun. And My Player mode was great too.

EDIT: I think there's a lot of parallels between the video game industry and the film industry. The companies that stay on top (Disney, Nintendo, Blizzard, Valve etc.) are fiercely protective of their brand and never release something they think is just okay.

The "people will forget about our mediocre games" mentality is very, very off in industries so tied to emotion.
Wavelength of 2600Hz at 44100Hz sampling rate would be slightly under 17 samples, so any repeating string of 17 single-byte characters would do (44100/17 = 2594Hz, dunno if that's close enough). Or 34 or 68, depending on whatever is playing it expects stereo and/or 16-bit data.

Unless the higher harmonics (5200Hz, 7800Hz, etc) mess up the tone (no idea how strict the old 2600Hz hack used to be). In which case you need some characters that approximate a sine wave. Which isn't too hard, given that you don't care about DC bias and max amplitude.
On the other hand, those will be separate implementations on different browsers, so it reduces the applicability of any one exploit. An exploit in Flash or Java becomes cross-browser.
I've never understood the popular idea that fish can't recognize water because it's all around them. Here are some equivalent ideas:

- No human culture has a concept of air.

- Humans can't tell whether wind is blowing or not.

- Abolitionism couldn't happen, since slavery was present everywhere, and therefore the concept of not having slavery didn't exist.
No, I don't think it's a bad thing! I was actually thinking about how the areas of overlap could be expanded and connected.
$399 from Amazon http://www.amazon.com/Ergotron-Sit-Stand-Desktop-Workstation...

(non-aff link)
You mean apart from the concerns she brought about about gender?
We used chunks of FP in a large frontend application. Where it came in most useful was in the data layer of the app -- the bits from calling out to external web services, adapting that data for the frontend views, and (because we used React) also rendering those views. Functions (including quite a lot of mapping and some reducing here and there) all the way down.

We then ended up mixing in some WebGL for high performance parts, and that turned out to work best as more object-oriented code. Probably partly due to the library we used.
You don't have to make content scrapping crud to make a buck. The alternative is to take time and build out a focused site with quality content you've come up with. There are tons of one-man-show blogs and sites out there that provide a quality experience and still make money off of ads/offers.
I completely agree, after a small bout of CTS / tendinitis I switched to the original MS natural keyboard and it's still going strong at home for 20 (!) years now.

At work I ended up with a natural keyboard 4000, which has a layout nearly as good as the original, and much better than the other various iterations that happened in the meantime with non-standard cursor or pgup/down cluster keys.

I would be completely willing to spend a few hundred dollars on a keyboard with mechanical switches in that exact layout but of course usb and with a bunch of extra keys to xmodmap as needed (say, like the as/400 keyboards) but there aren't any to be had in the market.

It would be even more amazing to have a natural keyboard with mechanical switches and oled keys, but who knows if that will ever happen.
Dito. I have the Bekant (160cm * 80cm and adujstable height between 65cm and 125cm) at home which costs around 550 usd where I live (20% tax already included) and has 10 years warranty (most a lot more expensive desks have only 2-3 years). I can sit and stand at the desk but I sometimes use a sports trampoline for mild jumping or a treadmill to walk at the desk (like linus torvalds). [1]

Some studies suggest a 8 hour workday should consist of 60% sitting, 20% standing and 20% walking (no link at hand since I'm not at my regular pc).

In some countries Ikea has an even more affordable sit-stand desk called Skarsta. [2]

[1] https://www.youtube.com/watch?v=HSgUPqygAww
[2] http://www.ikea.com/jo/en/catalog/products/S29084966/
I don't think it can be generalized to the entire gig economy. In particular, things that require physical interaction (like Uber and AirBnB) do well, compared to remote-computer jobs like 99 Designs where everyone is competing with third world contractors who have much lower cost of living.

I think we'll see some follow the Uber model as it evolves - subject to some reasonable regulation in the long run but still basically wiping out previous industries. And as much as I like Uber the product, I sure as hell do not want Uber the business setting labor standards that will govern the lives of millions in the 21st century. The business is great, the management is borderline evil. Which is better than the taxi industry where the business is awful and the management is totally evil but local only...
... alternatives like Google's closed-source Chrome, Apple's closed-source and behind-the-times Safari, and Internet Explorer???

Are you trolling? Are you attempting to discredit the anti-Firefox campaign by trying to say that running Internet Explorer is a reasonable alternative for your Macbook, and that a kernel panic from non-kernel software is somehow the software's fault, not the kernel's??
Very hard to say because businesses have been bootstrapped for decades before the term even existed.
Yes, ingestion/exposure to contaminated material seems to be more of an issue than exposure to direct radiation. Exceptions being something like space travel, where background gamma is high.

An interesting example:
https://en.m.wikipedia.org/wiki/Fuel_fleas
> But "Google is an advertising company" hasn't really been true, in terms of corporate strategy, since Larry took over.

Strategy is aspirational; revenue and profits are reality. Google is an advertising company. Larry may aspire to be the Emperor of San Francisco and Protector of Mexico, and there's little to prevent him telling people that he already is, but that does nothing to change the fact that he's really the CEO of an advertising company in Mountain View.
I invoke Poe's Law. I'm not sure if you're being facetious or serious
An architectural overview of the GNU Hurd
Welp. That's what I get for not opening the PDF yet, I guess.
Have you ever held a CS position anywhere?
At home yes, used to have the the Workfit model with the sloped central stand (mentioned in the article).

This one is better as the keyboard tray doesn't come forward of the desk, the position doesn't move forward and backwards with height raise/lower, and it is more stable.

This is what we're going to be using for those who want sit/stand desks in the CloudFlare London office in a month or so when we move office.
That may be, but I feel much less fatigue using scissors than the membrane domes. At least comparing the MS Ergo 4000 vs Sculpt. The new switches on the ThinkPad X series tire me out more than the IBM style, though.

ErgoDox has a fundraiser for a preassembled version. They've raised nearly $100K. [1]. Which is funny because a manufacturer was telling me how expensive it was to make keyboards and so on, that they'd need like $70K. OTOH the ErgoDox isn't really standard; people must be desperate.

https://www.indiegogo.com/projects/ergodox-ez-an-incredible-...
meanwhile in Canada, our politicians will do everything to make sure Uber doesn't hurt the prestigous monopoly of overpriced and shitty taxi industry or anything.
Oooh, the guy walked with a kippah on his head through the muslim quarters of Paris for 10 hours, and what he got? A few mocking comments from the racaille, and a "Vive Palestine!". That's really a Kristallnacht situation here. Given what Israel is doing in Palestine, I'd have expected more.

You might want to repeat the exercise in one of the black quarters of New York, with a white guy walking alone through them for 10 hours, and check the level of dangerous anti-caucasianism in the USA. Much higher, I suspect.
Awesome to hear feedback from the source.

I don't think there's anything terrible about taking down the post to be polite.

I also don't think that OKCupid (or match.com) are to blame. I'm just kind of musing about this sort of tiny-giant paradox generally. The internet lets people make great things on small budgets, which means big thing can exist with small business models. Magnitude of revenue does not necessarily equal magnitude of impact, but if the first is a lot smaller then the second, they're a target for these neutralising acquisitions.
I'm not a lawyer, but I guess I don't understand the problem:

1. DA asks court for an iPhone search warrant because a crime may have been committed.

2. If the evidence looks strong, court issues warrant to search phone.

3. DA serves warrant to phone owner.

4. If owner doesn't unlock phone voluntarily, owner is in contempt of court and subject to legal sanctions.

Why does Apple need to get involved?
The article barely even mentioning India, except when touching some immediate, flaring confrontation with Pakistan. And why are you even bringing Hindu religion into the discussion?
I liked the scrolling... it feels like they didn't scrolljack the browser either, it's very smooth.
That's completely technically meaningless without EOLing NPAPI, and Google's currently the only people brave enough to do that. Firefox's EME implementation is strictly less of a threat to your privacy than the current status quo, by design.

NPAPI has its own privacy and security and stability reasons to meet a swift doom, even independent of the DRM question.
The subtext is somewhat, well, infuriating. Reading between the lines, it's almost impossible to build anything new in Vermont if your property is crossed by a road that hasn't been used as a road for a hundred years and can no longer even be seen without advanced imaging technology.

Maybe I spent too much time as a kid watching Star Trek and not enough time watching Little House on the Prairie, but this kind of misplaced reverence for the past seems downright silly, not to mention obstructive.
Wow, that's a cool setup! I love the measuring tap yagi idea. I've been doing amateur radio for about six months now. It's a fun hobby, especially when you get into transmitting on HF. The first time I made successful contact to somebody in Europe from my little vertical whip and radio was so exhilarating! I have yet to work any satellites, but if it's that easy, I should definitely give it a try soon.
Probably, authentication will be solved by Apple's fingerprint-reading phone, or the iwatch. They have to use that mechanism anyway for the iWallet (or whatever it is called).
The Los Alamos Primer: The Introductory Course for Scientists at Los Alamos
What else are you supposed to do when you conquer your market? Spending more money to be an even bigger Internet ad player would suffer diminishing returns, so you hunt for better investments that'll (here comes the buzzword) synergize with your current money maker (ads).

At least at first, Google's "floundering" was always focused back onto advertisement -- e.g. Android to capture the mobile market.
This strikes me as rather uninformed. Physics is far from a completely undiscovered realm. The standard model of particle physics (completed by the mid-70s) + general relativity (ca 1915) fits every experiment ever performed. Unexplained astronomical observations can be accommodated by additions which, while phenomenologically important, add nothing conceptually new. The remaining Holy Grail, quantum gravity, suffers no lack of proposed solutions; what it really does suffer from is a lack of ways to test any of them.

The sad reality of "fundamental" physics is, and has been for decades, that there is really very little that is both doable and worth doing. If somebody were to dump a Genius grant on me today, with the only condition being "work on whatever you want in physics for the next 5 years"... I would feel compelled to give it back. Because I really don't see anything sufficiently promising or interesting in physics that I would be willing to dedicate the next 5 years to it. (All those people you see screaming for more physics funding? What they are really screaming for is their "right" to keep comfortable upper middle class lifestyles, funded by the tax payers, in exchange for nothing of any value.)

Now compare that to what is going on in software. If "new login scripts" is the most interesting thing you can think of, you really need to broaden your horizons. Just look at the last few years of very rapid progress in deep learning. There is nothing comparable going on in physics. Things like thought vectors are giving me vertigo - my old skepticism about the feasibility of general AI has been seriously dented lately. Problems which once looked completely intractable suddenly look easy, and you start wondering how many more surprises are just around the corner, and how many - or rather few - years it might really take to get there.

And the potential? Suppose you managed to write down the ultimate, complete, fully quantized, elegantly unified, simple, concise, true Theory of Everything. There it is, an exquisite formula on a sheet of paper. It summarizes everything we know about physics. Everything around us follows from it. Wonderful. But... what do you do with it? Sure, stare at it, marvel at its ingenuity and the centuries of concerted effort needed to get there... but then what? How long can you stare at a sheet of paper and marvel at the history and elegance of an equation before it gets a little... old?

Now compare what AI, even just the narrow kinds emerging right now, can do, and the potential of true general AI. Now that would - will - obviously change the world.
asift,

I did indeed edit my comment, removing my assertion that my claim was not sweeping and overly-simplistic (I wish HN would keep an edit history that was visible).

With that said, I still disagree with you. If an experiment takes place, and data is apparent, that data stands on its own merit; if that data can then be used to make a statement, its proof, not "sweeping and overly-simplistic".

You can disagree with me, that's fine. I believe, based on the data, that we should be giving housing to the homeless. If you don't agree, I encourage you to engage politically; I do, and I'm passionate about positive social change. I appreciate you engaging in discourse with me in a civil manner; it happens much less than I wish it would (in general).
Once we have self-driving cars, Uber can and will replace their current fleet of drivers with robots.
He actually used the phrase "we have an a Greek ment". David Brent couldn't have said it better.
> The city I live in with population of 2 Million.They only managed to bring ~50,000

That's 2.5%. By contrast the biggest protest in British history (against the 2003 invasion of Iraq) was around 1m people, just shy of 2% of the country. I'm afraid I can't see Al Quds days as indicative of anything other than rabid and endemic anti-Israel, anti-American and anti-Western sentiment.
Getting something to slow down enough to orbit is still a huge change in velocity. And even if it did, exactly how much bigger a transmitter could it carry considering it has to be hurled out to Pluto. At least with direct to Earth transmissions we can aim enormous[1] dishes at the signal source.

[1] http://deepspace.jpl.nasa.gov/about/DSNComplexes/70meter/