skysight-inc/HackerNews huggingface dataset:
One problem with the gaming industry is that it sounds fun to be in, so many young people are willing to accept shitty conditions just to be employed by a game company.

After a few years if they figure out it's not worth it, the company just have to hire again in the endless stream of youngsters.
I'd not go so far as to say it's trolling. Perhaps overly-dramatic hyperbole. As a Java developer, I do see a shift away from packaging up wars and deploying them to application servers. See Dropwizard or Spring Boot for examples of frameworks that prefer to run fat jars that serve http requests via embedded containers.
His argument is that Calculus isn't used much 'on the job' and that these other things [which just happen to be maths] are better because they are used on the job.

It's an argument for vocational relevance. I simply extended it. It's 'slippery slope' not strawman.

However, slippery slope arguments are relevant for science education and we are talking about computer science. They become less relevant as

science -> engineering

because arches and bridges can be designed empirically. Which is fine if you're training Roman Legionnaires. But it doesn't produce an Omar Khayyám.
Broke the back button. Never will return to a site that does this.
10 Features in Java 8 You Haven’t Heard Of
Well a) Exploits are often done with modifying the game client with software tools, script kiddies will NEVER find those and b) Most modern MMOs do rolebacks of exploits and reverse the gains
Does anyone know if they've fixed the SSL issues that prevent pip from working?
> OR: a normal phone with a GSM sim module that you could add/remove quickly, like a SD card - without opening the device.

I've got a Motorola Razr Mini and, if I didn't have a case, the SIM card is removed by stabbing a fingernail into the volume control and pulling.

First time I did it, I was so surprised at the ease that I dropped everything.
Is this actually true? I've seen this repeated in many comments over a decade, and whenever it's researched it turns out there is no basis for it.

The usual conclusion is that the manufacturer claims that they cannot allow open access to their radio because of licensing restrictions, but that no restriction actually exists. It's a lazy way for them not to bother.
Im seeing "database problem" just fyi.
Quill – An Open Source Rich Text Editor with an API
Wow, what a nice opportunity completely wasted.
You mock (what you perceive to be) a display of arrogance by an astounding display of arrogance.

He was actually polite about the people he worked with an identified the issue as been at a more senior level, the guy also has the experience to back up his claims.

Now I could say "I suggest you wind your neck in a little and take pause for a little perspective" but then I'd be the condescending douche.

Also that there are people making self-driving cars and lasers that can shoot mortars out the sky devalues other peoples work not at all, indeed I suspect the mortar shooting out the sky laser is rigorously tested by Q&A.
Haskellers may recognize (a -> r) -> r as a way to represent "a"... you'll see that type signature in more than a few libraries.
The reason why you're being so heavily down voted is that your comment adds nothing of value to our understanding of the issue at hand.

It is empirically of no value whether or not this person is "sticking their chest out" over "bettering a few teenagers at a shitty job." What's valuable is understanding that relegating something this crucial to such a position can harm the long term prospects of a company and this article brings that issue to light.

That said, all accomplishments are relative as is the emotional pride someone feels over them. Sebastian Thrun can be bested at even his best by von Neumann at his worst, does that mean Thrun shouldn't take pride in his work? Nope. Life is complicated. Feel happy about what you can and let the rest be.
What works for me is accepting that my idea is out there doing it's thing (even if someone else stole it). On a plus side, if things go dramatically wrong, the fingers aren't going to point at me.
This is a great vignette on why I insist on working in Bay Area-style companies.

The kind of places that view software test/dev as labor or "resources" really are missing the point. Owing to work styles, tools, experience, and knowledge, the best people in this field (software) can do things that less talented/experienced people simply can't. Not "I can get it done 2x as fast as the next guy", but "I can find issues, bugs, and defects others wouldn't find, AND I can do it more quickly."

Coming back to reality, a lot of software doesn't need to be the best. For every blockbuster game, or operating system kernel, or billion-user social network, there are hundreds of CRUD apps, Wordpress sites, etc. that are more rote. But to compete in the winner-take-all kind of markets, you have to pay for the best.

I think the point is, buyers and sellers of talent need to be realistic about what they need and what they're willing to pay for it. To the guy who wrote the article, find a place that (1) NEEDS your skills (frankly a lot of places don't) and (2) is well-funded enough to pay market rate for them.
The approach in Eastern Christianity (pre-Great Schism groups such as the Orthodox, Coptic, and others) is generally that of Apophatic or Negative theology.

"Leave behind the senses and the operations of the intellect, and all things sensible and intellectual, and all things in the world of being and non-being, that thou mayest arise by unknowing towards the union, as far as is attainable, with Him who transcends all knowledge." --St. Dionysius the Areopagite

A consequence of the Apophatic approach is that of an emphasis on knowledge of God through union with His uncreated Energy; that is, experiential knowledge. This is termed theosis or deification, to become by grace that which God is by nature (albeit while retaining the essential distinction between created human and uncreated God). As such, dogma is the accumulated experience of the Saints in this way of union, not arbitrary beliefs that must be adhered to. Salvation is not a destination with a ticket (believe X to get into Heaven) but rather the process of deification, a process which begins in this life and proceeds unceasingly in the eternal Kingdom.

It should also be noted that I'm not talking about some fringe group of Christianity, but rather the second largest group of Christians in the world. If these ideas interest you, a good book to pick up is "The Mountain of Silence," in which an anthropologist visits Orthodox monasteries in Greece to try and understand these things, under the tutelage of a monk. He presents the teachings from the standpoint of an outsider in a very readable way.
You can also "avoid GPL" by paying Phil Thompson for the awesome work he does: http://www.riverbankcomputing.co.uk/commercial/buy

(To clarify: PyQt commercial licenses are not GPL)
Why? The point he's making is that not having to install a third-party browser plugin to view a PDF is a big win for security.

Edit in reply to your edit: embedded malware is tailored to exploit a bug in a specific viewer implementation... so I doubt there's much floating around that targets PDF.js, I imagine Adobe Reader is a juicer target. In any case, JS running in the browser is usually well isolated (e.g. no filesystem access), can wreak havoc in the tab but not much else.
Flattr does something a bit like that
The Most Pleasant Places to Live in America
Back button is broken, oof. Beautiful app though.
$7/pull would be more painful than the round hitting. Ouch. A rich man's sport. Still, not a bad plan, but the Angel of Mercy should be closer. I wouldn't want the job to be botched because he's got the shakes a little maybe, or maybe there's a breeze.
Sorry to hear you did not get in. Must be very disappointing. I'd have a deeper look at the feedback though, and assume good faith in the rejection. From the rejection:

Unfortunately, we were unable to get to believing that you had a strategy for supplanting Yelp as the top Google search results — having worked on SEO extensively in the past a better product often times isn’t enough.

I read this not bluntly as: You should be able to beat Yelp, else you will fail, I hone in on: 'unable to get to believing that you had a strategy'. From an outsider perspective this is unfortunately what happened: You did not have a solid enough online marketing/acquisition strategy (social, search, advertising, partners, email etc.), or failed to convey it during the interview.

I don't think yCombinator failed to see the market potential, in my view they are actively looking for potential (from SF-based sleeping bag site to world-wide bed and breakfast replacement). I also do not think you were invited to make them seem more outsider-friendly, only to have you be rejected for being an outsider. It is about the online marketing strategy. In their (and my) experience, just having a better site is not enough. For an online directory company, SEO should be in the companies DNA. Preferably a founder has knowledge on SEO and can weave marketing opportunities into the decision making process.

If you think back to the interview part about online marketing, do you remember there being confusion? Or not having a concrete answer at-the-ready? Did your pitch include a slide on marketing strategy?

Also, the questions they asked like: How are you different from competitor X? Were these questions unprovoked? If so, enhance your pitch by listing your competitors, and their differences, pro's and con's compared to your company. This preemptively clears away such doubts.

Take a look at Mint's pitch deck: http://www.slideshare.net/hnshah/mintcom-prelaunch-pitch-dec... They make you believe they've done their market research and have a solid customer acquisition strategy from the get-go. Perhaps you can use it to improve your pitch.

I'll have a deeper look at your website and perhaps will send you over some on-page SEO issues to fix or ignore. But strategy/conversion/campaigns will contribute a lot more.

Also, your site already looks great, you've told us you have decent numbers, a nice community, a great team, so probably: you will get there, wherever 'there' is.
> So if you don't want people to find you don't post pictures of where you are.

This cannot be said enough.

It's definitely worth educating people to the kinds of things they're exposing when publishing things like vacation photos, but most people shouldn't have a need for that level of information security.
If you change the passcode from simple to complex and then set a 4-digit passcode it doesn't automatically try after you enter the 4th digit. It asks you to press OK. This means you could enter 4 digits but not know whether the passcode string length is 1 or 100 characters (includes all alphanumeric characters. Also, I'm just using an absurdly high number. I don't know what the max passcode length is.) before attempting to brute force it.
I'm also currently enrolled in the program and agree 100% regarding the quality and rigor of the classes. To paraphrase the way another student put it, "it's one thing to make it into the program -- it's another thing altogether to make it out."
I’d certainly seen this at Google, where they’re
pretty good at that kind of thing. But at Scalyr,
we settled on a much more brute-force approach: a
linear scan through the log

Art of Computer Programming mentions this methodology, and the importance of learning about it. There are entire sections of "Tape Algorithms" that maximize the "brute force linear scan" of tape drives, complete with diagrams on how a hypothetical tape drives work in the situation.

Few "fancy algorithms" books actually get into the low level stuff. But Knuth knows: modern computers are extremely fast at linear data, and accessing data linearly (as well as learning algorithms that access data linearly) is a good idea.

I'll bet you that a B-tree approach would be fastest actually. B-Trees are usually good at balancing "massive linear performance" with "theoretical asymptotic complexity". IIRC, there is some research into this area: (look up cache sensitive search trees)
"hover dropdowns" - Nope.

http://uxmovement.com/navigation/why-hover-menus-do-users-mo...
A better example of paradox within Christian theology might be the concept of the Trinity.
I'm a fan of simplifying the server side, one I'd recommend for the latter part of the slideshow he referenced:

http://www.sparkjava.com/
The gaming industry has lots of people for which its "one of their passions" and who will accept low pay for the chance to work in it. And the industry prices salaries accordingly.

I'd recommend we form a trade group and boycott working for the industry, but there are lots of people for which its "one of their passions" who would (as is their right) break ranks and still do it, so it would be an exercise in futility.

In any industry in which lots of people pursue it with little regard for compensation, salaries are going to be in the toilet.
I liked that post and also this video: https://www.youtube.com/watch?v=km2Hd_xgo9Q
I'm a little confused as to this first they're talking about. A first in CA drought history of moving water uphill? A first ever? A first ever in aqueducts? In CO it's common to hear water flows uphill towards money, which is has been doing with transmountain diversion projects. Maybe I'm missing something but even at their max estimate of $9.5m this seems like a low cost project for something as valuable as water.
Fast enough, most of the time.
In theory , for phones with cortex-a15 cpu, one could use ARMORED[1] , which encrypts the content of ram, with keys saved outside the reach of the baseband, inside registers. But still, CPU backdoors are possibility.

[1]http://www1.informatik.uni-erlangen.de/filepool/projects/arm...
Aren't things like the iPod touch and many tablets basically "wifi only" phones?

What if we had a killer phone-over-wifi app, to allow this segment of the market to take off?
You just ignore that there still isn't. There is a cloud for each browser. Which is not the same. Also it's all or nothing. And it's all public if you consider the current offerings term of services.

With delicious From day one you bookmarklets that worked with anybrowser. And a kickass Mozilla sidebar thingy
How tech is changing the world of art – 10 exciting European art startups
I wonder if FRP wasn't a better alternative than STM for inter-thread communication.

I'm looking at a very similar problem (in form, not area), and literaly wondering that...
I agree that you're allowed to combine such works.

I was trying to point out that the project's top-level LICENSE file, which makes no mention of the GPL license that the combined work must be under:
https://github.com/hal9000xp/euclid/blob/master/LICENSE

(From your link "[GPL licenses] also permit distribution of such combinations provided the combination is released under the same GNU GPL version")
Amazing how much work 'simple' is :-)

I am reminded of John Carmack's comment on Oculus - he was amazed that the hardware had the power but the headsets performed badly - then he looked at the code and saw seas of abstractions on abstractions.

Good luck stripping out the layers guys !
Crome, being just one browser, does not solve the problem.
Nice article - Many of the suggestions (single-jar deployment, metrics, slf4j logging, etc) are all wrapped up for you in Dropwizard http://dropwizard.io, which we use and love.
Exactly. And who is a sucker that sign on chrome? For the sake of humanity, i hope not many people.
> I'm all for faster rendering, but I wonder how well PDF.js protects against malicious content.

It doesn't need to; that's what the browser is for. PDF.js doesn't need to -- in any way -- concern itself with security; that's pretty unquestionably a good thing.
I think the point here is that individuals with necessary experience have a higher economic efficiency.

The obvious choice is to hire one 18 dollar an hour tester and 4 9 dollar an hour testers. After a training period (probably < a month), you'll have 2 quitters and 3 good testers at 2/3rds the price.
What I appreciate is that it then further breaks down the bike option into "bike hire" and "your own". It integrates well with the citibike system to show you where you might be able to pick-up and leave a bike.
> While I personally prefer Gradle’s nice DSL and the ability to use imperative code for non-common build operations, I can understand the preference for the fully declarative Maven, even if it requires lots of plugins. The modern Java developer, then, might prefer Maven to Gradle.

I find Maven's abstractions surprisingly hard to understand. It is a major part of my annoyance with Java as a dev setup. I miss Make/Ant. Not sure if Gradle will be a good replacement or not but would be curious to try.
I enjoyed the anecdote but the piece read as a drunken boast.
But none of the information gained from the reflections were not obtainable in another way. In the first example with this image http://4.bp.blogspot.com/-G-MF-A05uSs/U2CA_n8IKfI/AAAAAAAAAZ... He claims it could be three possible hotels from that area. Yet it can actually only be one because there is only one hotel on that side of the road (you can see the road below). I went from that picture I just posted to the actual location without reading the rest of the blog. I have never stepped foot or even seen a photo of Miami. Those buildings are extremely unique. Once I found those buildings, I moved the view around in Google Maps to get me the EXACT point of reference which could have been two different hotels. but Like I said, only one on the correct side of the street.

On the second example, I was able to locate the picture simply by Google Maps. There aren't many buildings with domes on the top of it that is basically right next to water. It took me 3 minutes. Once I found it, I lined up the shot and found the building. There was only one it could have been. With a quick google search. To find which floor the picture was taken on, all I had to do was find which floor was completely straight in the photo (which means he was leveled with that floor) and then translate that height to the other building (by guessing). I guessed floor 17 which was one off and was the exact same guess as the blogger.

Basically, the blog post makes it seem he uses reflections to find where buildings were. In reality the reflections were not useful to locate the building, only to find interior shots after the location is discovered.
Arguably, app.net provides only marginal value in its current state. It never developed into the "global authentication" platform that it really promised to be, and who's going to pay for a less-popular Twitter? If app.net provided the same level of utility that delicious does, I doubt very much that they would be in the same financial straits that they are now.
Maybe it is, maybe it isn't, but it certainly seems like the very first thing anybody who installs dd-wrt does is increase the Tx power tenfold.
So would that acronym be pronounced "looks cute"?
Wingman
Firma Wingman te ajuta sa fi cunoscut prin diferite servicii de promovare precum: distributie flyere, distributie pliante, sampling, etc. Distributia pliantelor este in continua dezvoltare.
Ask HN: ★Why do companies buy data and how are those deals structured?
In what sense is 3DES not strong?
I come from Germany, the country that not only raised the bar when it comes to the industrialized killing of its population, it pretty much redefined the scope of evil achievable with cult-like dictatorships empowered by modern technology.

Euthanasia as used in the article is a form of newspeak introduced by the Nazis, a cynical redefinition that constitutes a corruption of the word's original meaning.

As such, the word choice used here makes me just as uncomfortable as the concept itself. Originally, euthanasia (greek for "good death") is a means of ending a life for which the only perspective left is suffering. In this sense, the word is still being used (appropriately) in conjunction with terminal illness where it does have a place as part of the right to self-determination exercised by patients who make the conscious and informed decision to end their lives in order to avoid this suffering.

I really wish people would stop taking hints from the Nazis when it comes to vocabulary, even if it's on purpose. "Death Coster" or "Ride of Doom" would be perfectly sufficient.
I agree with this, in the sense that he is obviously on one end of a major chasm between his own perception of his value and the market's. I say "market" because he quickly glossed-over the fact that he took the job reluctantly because he couldn't find any other work.

The simple answer is to run your own finances like a business. Know what you need to earn to be profitable to your level of satisfaction and turn down offers that don't meet that requirement. I've been in manys a job interview when the inevitable awkward question about salary expectations arose and I simply put out my number and didn't hear from them again. Fine, they made their decision on my value and I made mine and I move along without wasting anybody's time. I didn't blast the other employees at the companies or proclaim myself as an expert in the field.

I would say stop taking things so personally and if the company isn't willing to pay what you believe yourself to be worth, find one that will.
I do wonder sometimes if MBA and Business programs in general have some fundamental problem with teaching their student about skilled labor.

It looks like this is just another example of management believing these positions are unskilled labor that a certain type of folk likes to do versus an actual profession.

Now, having low-paying starter jobs isn't a bad thing in general. The local fast food joint probably has a fair number of high school students with no skills that are there for some spending money. People learn job skills by having a job.

Unfortunately, there seems to be quite a few business people unable to distinguish between I need professionals and unskilled labor. Ask any graphic designer about this one. I am amazed about how this is so common across multiple professions and roles. I honestly think the business schools in this country need to be overhauled because they are teaching people to make bad decisions.
Maybe I'm imagining things way better than they are, but wouldn't everything a game tester does be recorded? At least the screen, I mean.
We are throttling the FCC to dialup modem speeds until they pay us for bandwidth
I'm just now getting out of a situation like this that I've been in for 7 years. It's a position that I got after I dropped out of a CS program after the first year, and my inexperience and lack of education made me feel like I didn't deserve all that much. But I did my job well, orders of magnitude better than some of my coworkers.

I clued up about 2 years ago, and have been asking for more and more money on a regular basis. The breaking point was when I asked for a certain amount and they literally laughed at me. I immediately started making plans to leave. Next monday I start a new job where I will finally be making more than my age in dollars per hour.
If they're a middleman, and it's such an easy "service", why didn't McAfee just bypass them and get the data from the original sources, rather than do the wrong thing?
What hit me was the "Processors are so fast now we can Brute force grep over 100GB in a second".

Ironically, this may only be because grep uses very well tuned, not immediately straightforward algorithms. See in particular http://lists.freebsd.org/pipermail/freebsd-current/2010-Augu...
Wait what? Surely your PC has to use some other authoritative name server? How are you getting this list updated?
I'm a Tea pot
PAISLEY COMMERCIAL "HIDE"
Exactly, plus they also turn around and sell many returned items in "As Is" anyways. They still likely turn a profit on the item.
It seemed to me their rejection grew out of Aaron Harris's experience with Tutorspree: http://www.aaronkharris.com/when-seo-fails-single-channel-de...