skysight-inc/HackerNews huggingface dataset:
That's certainly a possible concern, but I'm not sure it's the one in question here. Is there much chance that: 1) O'Neal would actually sue; and/or 2) win? My guess is that if Google rejected his request, he wouldn't sue. Both because of the bad publicity, and because he's in a fairly weak position to invoke this right with respect to his past as CEO of Merill Lynch, a very public role.

I think the bigger issue for Google isn't their fear of fines and/or losing lawsuits if they really did make case-by-case determinations, but rather than difficulty & expense of putting together any kind of system for case-by-case determinations in the first place. They tend not to want to put together such systems, as can also be seen in the "delete first, ask questions later" approach to letting music labels delete videos on YouTube after algorithmically scanning, not even requiring the labels to put together a proper under-penalty-of-perjury DMCA request. I'm sympathetic to that position from a practical perspective, but I think it's a somewhat different problem. The problem here is that even if it is perfectly possible to make case-by-case decisions in a reliably compliant way, Google just doesn't do case-by-case decisions in that manner, for business reasons: their entire business model is automated decisions at scale, not manual curation of content.
They need a law against brandishing a firearm. Like most states in the US AFAIK. Someone shouldn't have to "point or aim" a gun at you (O.C.G.A. § 16-11-102) to have their license revoked and thrown in jail; it should be enough that the weapon was brandished.
iCracked (YC W12) seeking lead iOS developer to take over the mobile ecosystem
iCracked is looking for a lead iOS developer to join our team in creating the ultimate on-demand repair, buyback, and insurance service. We are helping tens of thousands of customers a month with our platform and we're growing like crazy. We want someone to join our team and take ownership of projects and scale with us to 100X the size we are now.

You would be joining us as our second iOS developer on the team and we have 3 iOS apps that are currently deployed. (2 Enterprise, 1 consumer facing @ http://bit.ly/1jJRLBJ )

We are Y Combinator (W12) and very well funded. We have an incredible, core team of 70 with beautiful office spaces on the water in Redwood City. Think of us as the Uber meets AAA of iOS devices. iCracked started on a college campus repairing iPhones 3 years ago. Now, we have a 24/7 on-demand dispatch service going out to over 600 iTechs in 11 countries around the world.

We're a lean development team that moves fast. We push to production multiple times a day and continuously iterate on the core service. This is a exciting time to join if you truly want to be involved in developing the core product at a tech driven company.

To really set yourself apart, we'd love to see projects, apps (maybe even your own startup) you've created from scratch in your free time. Send us a link with a short description.

What we’re looking for in you:

- Demonstrated ability in developing and deploying apps

- Fluent in Objective-C

- Strong knowledge of CocoaTouch, iOS SDK’s

- Demonstrated passion for developing your own projects

- Comfortable coding views by hand (We rarely use IB)

- Familiarity with: Rest API's, Git, MVC

Bonus Points (but not required):

- Background of C/C++

- Good design sense

- Experience building web applications

We love founders and the founder mentality.

With iCracked, you wouldn’t be starting a new job; you would be joining a family. We take care of all team members and provide almost all amenities to make everybody’s lives better. Salary is excellent and we have set aside great equity packages and benefits for you.

If you’re interested reach out to AJ Forsythe at AJ[at]iCracked.com
There's a possible darker side to this, of course.

Today, the following story -- regarding an ex-member of the British Cabinet and a paedophile network -- started gaining a lot of traction in the UK, mainly because there are an increasing number of Members of Parliament (MPs) demanding an inquiry[0]:

http://www.theguardian.com/politics/2014/jul/02/lord-brittan...

The story itself has been around for decades.

Coincidentally, Google have begun removing articles relating to the story[1] -- for example, the search "Leon Brittan PIE" will return -- at the bottom of the page:

"In response to a legal request submitted to Google, we have removed 1 result(s) from this page. If you wish, you may read more about the request at ChillingEffects.org."

Currently, for this notice, chillingeffects.org returns[2]:

"Notice Unavailable: The cease-and-desist or legal threat you requested is not yet available. Chilling Effects will post the notice after we process it."

Coincidence or not, it's a troubling how easily this mechanism can be abused.

[0] http://www.exaronews.com/articles/5282/pressure-builds-in-pa...

[1] http://tompride.wordpress.com/2014/07/02/google-searches-for...

[2] http://www.chillingeffects.org/notice.cgi?sID=1719125
Google has a definition of what is relevant. It's not hard to come up with one. What is hard is to get people to agree. Right now Google controls the definition, but given it's monopoly status in Europe, it is not surprising that The EU is starting to work on this.
> I'm starting to wonder whether readtables would also allow all of TypeScript to be compiled with sweetjs.

I haven't tried yet but I think all the syntax forms in TypeScript can be handled with just plain sweet.js macros, no need for the readtable. Actually handling the types in TypeScript via macros should also be eventually possible (Typed Racket [1] does typing via macros) once we have a bit more feature parity with Racket's macro system.

[1] http://docs.racket-lang.org/ts-guide/index.html?q=typed
You could get a Cooler Master QuickFire Rapid, possibly. It's at a ton of retailers.
Other than Topre switches, which are crazy expensive, what else would feel as nice as typing on these?
But not speaking about the holocaust isn't.
You're absolutely right, but I wasn't trying to explain it, just showing how easy and natural it gets once you get past the hump. I was assuming the author already understands the benefits of FP but finds it difficult, and I was saying it definitely does get a lot easier.

Having said that, for an example of how I would actually explain some FP to someone, search this page for "DomainList" and I have an explanation there.

I agree with you 100%; my belief is that mathematics and its notation often gets introduced too early, before students have had a chance to build intuition.
The A or AAAA record is also going to come from wherever the DNS hierarchy says it should come from. If one of the organisations upstream from you in the DNS hierarchy decides they want to police what TLS certificates sites can use by hijacking the sites' DNS and pointing it to their own servers, they can do that just as easily regardless of whether those certificates come from DNS or the traditional CAs. Once they've hijacked the domain, any major CA will happily automatically issue them a valid certificate for it.
This is an awesome lifestyle, however, it's not a lifestyle where you would "never have to work again" as it "only" allows you to travel. However, if at any point in time you want to do something outside of travel, you couldn't do it such as starting a family/sending your kids to college/anything that would require financial independence.
Submitted this by mistake, can't delete, funny how downvoters don't see that.
I can't really explain it. It was a puzzle to all of the interviewers.

The only reasonable hypothesis I have where I assume the candidate was honest is that the quality of the code in his github profile is largely due to help from others.
I think the page blocking happens on mobile, where these options are not so great on mobile.
yeah... there is a big problem with interviews and best practices already. if you are good enough at an interview you can con your employer into giving you lots of money for not very much... can we have a service that goes the other way?

identifying that brilliant junior who is worth 5x his years or the dirty rat who has 30 years of experience working out how to not do his job and get away with it.... that's hard.

interviews are already easy to win for the prospective employee...
Plenty of people in the tech world have been warning about this for a long time. Healthcare is lax with security on all levels, from electronic pacemakers to healthcare.gov. Manufacturers and providers need to act instead of waiting for it all to go wrong.
Iron – Rust web application framework
Technical notes aside, I still don't get how a private entity obtained the right to do law enforcement for their own interest, wrecking another business in the process.
There is a widespread illusion that feminism is some ideology that favors justice and equality. In reality, it is a political movement that favors the interests of women.
I think you guys are not actually reading what I wrote - I'm all for the rigor, I'm all for the theory. There is just no reason to not make things more relevant and practical since you have to pick a language/focus/domain for any given class anyway - no matter how theoretically focused it is.

For the Data Structures comment, please see the second sentence that begins with "The concepts are what matter in DS...".
What I am saying is, how about a new language? It would be super cool to have to rectify Data Structures theory with the real world issues of something like Javascript.

For the other comment about keeping things static, you know there was a time all these course were taught in Assembly. So are you arguing we should have never even evolved past that?

Anyway, I was hoping more for fun/brainstorming/idea generation. How might I have worded it differently to get that instead of shallow objections?
To my understanding, JSTransform is essentially a toolchain for writing transpilers, while Sweet.js is a macro system for JavaScript. They both fall into the "things that allow you to output JavaScript from a file with user-defined constructs," but JSTransform is more "tool"-oriented while Sweet.js is essentially a language that's a superset of JavaScript with Scheme-ish macros.
Nobody has attacked the elephant in the room.

If an article was written about me committing murder, and I want that "forgotten", then I will request google to take the info down in the EU. Great. A background checking company goes to "www.google.com" and finds that article. They don't give a shit that they are in France and should abide by the french blocks, or they'll use a proxy. That's the point, this is completely stupid and prevents a common untrained person from accessing the information, but does nothing for background checks and the like.
> As long as it is possible for domain owners to transfer ownership, it is possible to have your domain stolen if you have a security lapse that allows someone to impersonate you. If there is no mechanism to force a transfer back, then victims of that kind of domain theft will have no recourse other than to convince the thief to give it back.

This is the kind of situation where you need something that will make your life hard only in proportion to the amount that you screwed up. See if you can find anything seriously wrong with the following.

Let's add a DNS record called change key. This record goes wherever there is a delegation to another nameserver. The change key signs the delegation without any timestamp and clients and resolvers cache the change key for a year. Every time the name is successfully resolved, the client resolves the change key again and resets the cache period back to a full year. The change key's corresponding private key doesn't go on any servers, it goes in a fire safe. If your servers get compromised you get out the change key, sign a revocation of the old delegation, sign the new one, and put it back in the fire safe. If you want to replace the change key (e.g. because the key length is now considered short) then you can sign the new one with the old one and present that signature to clients for a year. If you lose the change key then you can put a new one in the parent domain but no one will trust it for a year, in the meantime you can keep using the certificates signed by the old key, but for the next year you can't change the delegation and DNS resolvers will be writing errors to their logs telling the admins to investigate. If the change key is compromised then you're screwed for a year, but that's why it's offline in a locked container.

The result should be that you can't forge a delegation without anyone noticing. You can take the domain offline by just refusing to serve any records for it, you can reassign it after taking it offline for a year, you can't immediately point it somewhere else. That seems like a pretty good compromise.
The internet routes around foolishness like this, thankfully. The only thing the EU court is doing here is damaging their own credibility.
FWIW this patch:

http://www.infinality.net/blog/infinality-freetype-patches/

https://launchpad.net/~no1wantdthisname/+archive/openjdk-fon...

Makes IntelliJ fonts actually look good on Linux. It's unbelievable how much better they look, and why no one has fixed this before.

I might actually switch to IntelliJ now.
He or she says it because it's true, and widely reported.
Cons include things like seniority based promotions and ridiculous hoops to jump through for hiring and firing.

Job safety is good, but it does protect incompetents as well. That becomes a poor situation for everyone but the incompetent.
Haha yeah, well. User account growth is indeed slowing and is down to 1% the last couple of weeks. I thought that was obvious from looking at the graph but I'll clarify it in the article. Recorded minutes are growingly steadily though and are still increasing with about 5% week over week.
I love this idea. Chrome's history is insufficient; I swear, it often doesn't record sites I've visited. But.. I'm not ready to trust an unknown process sending my entire browsing history to unknown servers. Excited for a potential local version.
Thank you, kind sir!

Let me know if I can help in any way.
Good point about Zagat. True, there's no granularity in the TripExpert Score. But at least you know that some factors aren't being weighted in an overwhelmingly disproportionate way like service (for example) is on TripAdvisor.
What I like about Scala is the use of () for indexing arrays. It feels like a more uniform syntax - indexing an array is conceptually like calling a function from int to elements of the array - and I guess it reduces parsing ambiguity w.r.t. generics.

Though apparently this couldn't be used in Rust, since they want both traits for indexing ( [] ) and calling like a function ( () ) on types that implement those respective traits.
"They denied her co-founder status despite the fact that it was her marketing efforts that made Tinder successful"

And that claim is proven because they called her a whore? Or how? The "I credit you 100%" statement is not really the same thing, and anyway might have been made at a different time in a different context.

But I must admit I didn't read all the 70 pages. In any case, why not wait for the verdict of the court? You have only seen the claims made by one side.
At the risk of sounding rude, what's your point? I don't know why you felt compelled to tell your mechanical keyboard horror story and how much better Apple keyboards are.. just odd.
It's a Cherry MX keyboard. As far as I know, DVORAK keyboards just change which letters go where right?

Then you can just pull the keycaps off and put them where ever you like. Aftermarket key caps are big among mechanical keyboard enthusiasts, and so almost all allow you to pull off the keys and arrange them how you want.

That said, most keyboards have slightly different slopes on the different rows, so if a key goes into the wrong row it'll feel wrong, so it may be a good idea to go for the Das Ultimate, with blank keycaps, or any other mechanical and buy a set of blank key caps, they're about 30 dollars.
This demonstrates a severe lack of understanding about basic economics. Jobs are a means to an end, not an end in themselves. Paying someone $1 to dig a ditch and refill it is a job.

What we need is not jobs. What we need is the ability for everyone to make a living they deem acceptable (TV, heat/AC, car, electricity, plumbing, internet). That's the real issue here...
There's a great video on how to solve this very problem with motion on iOS.

"Building Interruptible and Responsive Interactions"
(via https://developer.apple.com/videos/wwdc/2014)
I'm sad there is no backlight option available like the WASD Code Keyboard.
>> The font rendering for Linux is terrible.

Ubuntu fonts are great, which Linux are you talking about and is this recent as in the last 5 years experience or is it qualified non-sense on your part?

>> Just look at Intellij IDEA in ubuntu for example.

I have, I'm not impressed overall though on Ubuntu the fonts are fine. I stick with Eclipse because SWT was and is a brilliant idea, the widgets don't just look native, they _are_ native.

That bears repeating, with SWT, the widgets don't just look native, they _ARE_ native.
> For example, I fully expect a modern society to give a second chance to a difficult teenager that receives a criminal record.

They could do that by avoiding judgment on a teenager with a critical record rather than not pretending like that record doesn't exist. And if the problem is that too many people are judging, then it's not true that society at large really does feel the same way about it.

Give people facts, not judgments about the facts.
Agreed; the idea of hiring a musician without hearing them play would be madness. Not handing me a recording, not discussing intricacies of music theory, but actually playing live. And yet, a talented studio musician may suffer from performance anxiety in this situation. What to do?
Except you wouldn't be spending lost weekends in front of a box. Companies wouldn't be willing to pay OT.

Hourly based salary would be kind of amazing.

Of course the downside is that it is harder to do flexible hours and such when you are expected to be working 40 hours 9-5 for your pay.
I've been using vi for (egad!) over 30 years, and vim for about 8 years, and I still learn something new about it every now and then. In this case, text objects. I'd never run across that feature before.

An example of vi/vim's power I've used for ages is formatting a paragraph of text: {!}fmt<cr>

With text objects, in the middle of a paragraph somewhere,!pfmt<cr> -- Much easier to type!

(yes, I know vim has the gq command, but I prefer piping text to the *nix fmt command.)
Yes, but the problem is that what is a "matter of national security" in practice is whatever the government says it is. So this exception is enough to effectively eviscerate the freedom of the press.
This is especially useful when you consider that companies that actually interview you absolutely will not tell you why you failed their process, or they will offer diplomatic deceptions instead.
With the initial design they used 2 oil injection nozzles per rotor and basically there was insufficient coverage due to that and the way they were angled.

After the '06 model year they went to 3 per rotor and angled third nozzle to compensate.

That's how I understand it from the reading I've done and conversations with mechanics & owners I know. I've yet to work on one of these with my own two hands. I'm strictly interested in 7s and earlier. I inspected a few 8s for potential purchase but they all had problems that I wasn't interested in dealing with.
"Reluctant" is an odd choice of words though. It suggests Google had some possible option to refuse.

"Unwilling" or "legally obligated" might describe it better.

It's hard not to see this phrasing as an attempt to spread some culpability on to Google.
In my opinion the fact that there were two competing standard libraries (Tango and Phobos) certainly brought confusion and needlessly fragmented the community.

IIRC, at the beginning the whole thing was not being developed in the open and the compiler was proprietary (although the front-end became open source at one point).

Those two things (especially the former) pretty much killed it for me.

D finally matured at a time where I was already more interested and invested in the Lisp/ML family of languages, thus I ended up never considering it for a project.
I'm not saying it would be hard. I'm just observing that the default state is not responsive design.
I think you'll find that language 'power' is actually better modeled by a bounded semilattice which happens to be an idempotent commutative monoid. It's all very simple, you see...
Nope. I'm not a SJW (and seriously, you're not helping the conversation by bringing that in here), and I've loved all of her games. Not that it's relevant here - turns out this article is about the Game Boy, not Christine Love, not her games. This is totally unnecessary.
HA, so true about Yelp: "There may be worse things than a tyranny of vegans. But it is nonetheless a tyranny."
Ah. It's pretty confusing without digging for an answer. Maybe change that?
This looks very interesting.
I have been through a lot of interviews in the past, with small and large companies and now being in charge of hiring developers I try to make the experience as friendly and as efficient as possible.
I hate white-board coding interviews because of the pressure of doing it in front of a stranger, and I choose not to have that in our company.
But I do ask technical questions related to the job and I give as much time as the candidate needs to complete a very simple coding test ( fizzbuzz type ) on his/her own in a private office free of distractions and other people.

Unfortunately there are people with amazing cv's who can't solve simple problems or who can't explain what they have done in previous projects.

Interviewing is hard and there are a lot of biases at play but it needs to be done.
I am saying that every time some practical problem is brought up, authors gets shamed and discussion gets derailed to irrelevance. So 'screams rape' fits.

And men have legitimate fears of being raped as well.
"Never lose a website again" ...because you will never leave this one.
You've clearly not typed on one. Many people much prefer the experience of typing on a mechanical keyboard than a standard rubber dome one. Try one and see, there is a very tangible difference.
> Now equipped with only one USB cable to power keyboard and USB hub at the same time.

yup
> Most of this frameworks enable sessions by default

True, but in my experience, the major frameworks don't automatically lock out users with cookies disabled. For example, on a Rails app with no before_filter on the homepage, you can start the server and do this:

echo "GET / HTTP/1.1" | nc localhost 3000

You should get back the homepage HTML.
I wonder if those people you're talking about just froze in the interview process, like others in this thread have mentioned doing?

Presumably it's possible to distinguish people who interview badly from people who lie on their résumé. The question is "How?" Followed by "How many interviewers know how to do this?"
I will say I appreciated text being centred on the screen.
Red Cross: How We Spent Sandy Money Is a ‘Trade Secret’
I think that if people were more familiar with Smalltalk, the Objective-C would not get that bad rating. I find the Smalltalk message passing syntax is way more readable than more common function(args) syntax. ObjC is nothing more than a plain C with message passing in square brackets.

What might make it less attractive is the verbosity of Cocoa (formerly known as OpenStep), too many class name prefixes, missing native literal objects and use of pointers. This is problem of the framework, not the language itself though.