skysight-inc/HackerNews huggingface dataset:
As a trans, I'm more offended of your use of "t*" than "tranny". The word isn't unspeakable and to me, there is no difference between "she's trans" and "she's a tranny". By treating it as an "unspeakable" you give it power.

Context matters. If someone wants to use "trans" as an insult, they will.

"Don't speak to me you trans" and "Don't speak to me you tranny" are both offensive remarks. The difference of using "trans" or "tranny" doesn't change the message.

I'd also like to note that the use of "tranny" is still used self-referencingly by many trans.

"Queer" is an insult where I am from but many homosexuals are increasingly using it self-referencingly ("I'm queer.") and I see less people get all up-in-arms over the word "queer" than "tranny", which I find strange.
Is this a proposed standard or it's cool for Apple to create this custom property because it fits their flavor-of-the week design? This is typically be frowned upon when Microsoft does it.
That'd be great! Can I get an email address or something?
In principle: If you pirate movies or the GPL, the legal system comes after you. So no, not completely broken.

But that's my point: Those industries have taken the path of serving the subsegment of the market that won't break the law/contract. And maybe that's the answer for website advertising, but adblockers are a one-time install and look like less effort than pirating (for movies) or obfuscating (for GPL). So good luck if that's your business model.
As a food blogging platform trying to monetize and build a livelihood using author -> audience models, this is one of the first experiments that we are running. There are quite a few challenges and probably we fail a lot but this experiment seems like it could work.

Part of it was also inspired by Blendle’s experiment[1]

[1] https://medium.com/on-blendle/blendle-a-radical-experiment-w...
A WiFi-only cellphone with Ubuntu, Cyanogenmod, FirefoxOS or Sailfish as an OS along with a mobile hotspot device that provides a WiFi access point might be able to get around this issue of the baseband modem having access to your CPU and memory [1].

1. https://blog.torproject.org/blog/mission-impossible-hardenin...
Probably not politically feasible, but could help if he picks someone as politically neutral as possible.

> It shouldn't matter what other political issues drive you...

But that's the problem; it does matter.
"Spirited Away" is, perhaps, my favorite movie. It's such a pleasant, fun, engrossing, and thought-provoking experience every time I watch it.
Possible? Yes. Easy? Probably not.

By just taking on wireframes/samples you'll need to find multiple customers consecutively (eg they need to be one each week, as two simultaneously would be too much work on 2h/day)

Why not instead offer to port an already successful iphone app to android? You have over 2 months and only need to find one client...

I know we have a couple of smaller projects we'd definitely pay 2k + for if done properly.
Great! We radically underspend on elections relative to their importance. We're talking about a $3T government running a $17T economy. Yet we spend roughly as much in the average election year as Apple's revenue from a week of selling iPhones.
How do you place your own donation ads in relation to your advertisers' ads?
Pure gold!
I would spend as much time needed to go through all of them.

Few clicks in I found this one: http://www.dvq.com/ads/ncr_321_sa_12_64.jpg

And this is the one that got me searching on the topic (April 1970 commercial of a plotter connecting to a teletype and other sort of terminals): http://www.dvq.com/ads/tsp_dm_4_70.jpg
This is certainly an extreme example, but I can't tell you how many bugs I've seen closed as "Works As Intended" where it may have been what the spec intended but certainly wasn't what the user expected is...well, it's way larger than it should be.

I've seen both engineers and product managers use this as a crutch. And, frankly, as a PM I can say the blame generally lies with the product manager. This is our job. It is to understand how this technology will be put in practice by users and to make sure we are properly distilling and prioritizing the needs of those users into requirements for the engineers.
Could you share what they are?
Posting a link has often proven useful for garnering feedback from HN'ers in threads like this. Considering that many HN'ers have seen a lot of resumes, it may not be a bad idea.

Good luck.
yep - you can contact me at tapha [at] live dot co dot uk
Sorry, silly question: can one use this Win10 R-pi as a "real computer"? (more to the point: I want to run labview programs on this r-pi, because of its small size/cost -- give/receive triggers various home automation equipment etc., I'm wondering if that'll be possible with this)
I like Bitnami and I am a big fan. However, when deploying Jboss, Glassfish and Tomcat application servers from Bitnami onto AWS, I have found that you need to configure the application server specs based on the specs of your host EC2 -- I ended up creating custom images for each type of EC2 in my inventory for these application servers.
Bottom line: consider jQuery before any fancy hot XXX.js framework
I'm surprised to see the "no one is saying it is" in this context. You don't have to look far on HN to find considerable numbers of people expressing categorical opposition to proprietary software licensing, although it remains a minority view here.
I see it as a problem with people not being open to a shift in how to get things done. You even see it within Windows development, like the crowd who argue you can't get anything done without ReSharper. People get used to doing something one way, and any other way is seen as inferior.
Yeah, as @icebraining said, I kinda commented prematurely. Just the idea of buying a big architectural structure felt like an adult version of playing with LEGOs.
The only thing you lose from a non-evolving framework is the new features and bug-fixes they provide. You can fork it and fix the bugs yourselves, and losing the new features is kind of whatever - it had enough to convince you to use it in the first place.

As long as you're using the best tool for the job you have now, you'll probably be fine.
True assessment or not, it's not a compelling reason in itself to encourage less free use(r)s of it.
It's not much more than an additional 1 or 2 decorators, & even those can be a local file specific to how you write your app. In my experience, I only add a `@dispatcher()` decorator above it, and use `@resolve` as normal. 1 line doesn't constitute "a lot of boilerplate" in my opinion :)

I intentionally didn't couple this with a specific Flux lib since _this solves an entirely different problem_ than maintaining application state.

Look forward the Redux & Alt example, though, as those will have a very terse, so you won't have to use your imagination anymore!
What's disturbing is the mindset in the friendly-fire disaster that the OP links to:

> Nonetheless, the official said the incident shows that the Air Force and the Army have a serious training problem that needs to be corrected. "We need to know how our equipment works; when the battery is changed, it defaults to his own location," the official said. "We've got to make sure out people understand this."

I hope that's not the mentality of the military today, that special forces operators in the field need to remember UI/UX details of the software they use...rather than the software developer adding in relatively simple safeguards, such as confirmation boxes.

It's also a lesson in how software development and engineering can go awry without close feedback from the audience. There are on-the-field realities -- such as the battery going low -- that even if the developers are aware of, they can't easily predict how the intended user will react in those scenarios...to tragic results, in this case.
Amazing, practical advice. Segmenting users into happy and unhappy and then using that to ask for reviews is a really smart idea..
Show me the Linux tools.
> It strikes me that bringing functional programming to the JVM can / has been done simpler: Clojure being the obvious one, but F# on the CLR is another good template.

Scala's FP is more expressive than all of them, by a large margin.
Additionally, Scala also supports an useful OO system, unlike for instance the stuff F#/OCaml/... ships.

> It's all very well having some new great language on the JVM, but simplicity is a huge virtue if you want people to build an ecosystem around it.

You realize that Scala has probably the largest, and most meaningful ecosystem of all (non-Java) JVM languages, and is driving a lot of the changes in the Java and JVM space? (Reactive streams, value types, specialied generics, ...)
Currently Prolog-derived languages are making a sort of a comeback - Kanren is widely used, just look at the number of ports and variations. My favourite recent example of cKanren used inside a compiler is Harlan [1] (see the region inference pass).

P.S. I'm really getting tired of the ever growing proportion of video vs. text in the otherwise valuable content. I'm genuinely interested in the topic but there is no way I can watch it. Dreaming of a service which would transcribe arbitrary videos for a tiny fee.

[1] https://github.com/eholk/harlan
Looks great! Would really kill for some touch support!
/aside Is most adoption of new frameworks due to old developers switching, or new developers entering the market?

JS frameworks are the Drosophila of software, which is surely partly due to the accessibility and popularity of JS, its flexibility and flaws, and also of course that the problem frameworks solve gets better understood and then changes, and the solutions improve. But perhaps also, JS developers themselves are the Drosophila of software developers, quickly entering and exiting the JS field. In many fields, new blood drives adoption.
>The article uses proof in a scientific sense

Science does not deal in proofs, for example, the wiki page on scientific method does not use the word except in the mathematical sense [0].

Science deals in hypotheses, evidence, and models.

[0] https://en.wikipedia.org/wiki/Scientific_method
I thank you for your worship.

--Vishvarupa
Hey denny, I can tell you South Korea is great. I am studying here at a Uni. In particular, I would recommend seoul (ofc), its a great place to be in. Although, traditionally the Koreans are known for their hardware, the market for software developers is increasing here at a very promising rate. Night life is awesome. Food is great, too. Although culturally I had some problems, but as you mentioned you've been to Japan and enjoyed their culture, you won't have any problem in adjusting here. And as you might expect Koreans (chicks) are very fond of foreigners haha (if it matters to you at all?).

Hit me up if you ever plan to visit here.
Cinnamon ][: Lessons Learnt from Launching a Kickstarter Product
makes for good examples that everyone can learn from
Well it is a matter where Apple teams decide to invest their resources. The architecture is there.
There is just a donation point in the navigation.
>See, I really like markets, and I have a problem with phrases like:

>> I like reading techcrunch, but would never pay for it.

Like most people in the world I can't trade time for money beyond a certain threshold AND I can't usually use that money and earn it simultaneously. While my attention is also limited it's something I can split so many people can pay for a small portion of my attention while I am simultaneously using whatever those fractions of attention are paying for.

Thats why "What I'll Spend Money On" is not the same as "What I Like" (in this case, there are of course various other situations in which they are different for other reasons)
>People used to pay 25 cents to read a newspaper

When you didn't have a world wide internet there was a lot of friction meaning you end up with 5000 newspapers all publishing the same junk for 25 cents because on average any community only had 1 or 2 choices at most and the local oligopoly, not wanting to go out of business, agreed to charge 25 cents.

You put all 5000 on the internet, you really need 4998 of them to go out of business before you can think of going oligopoly and raising prices to 25 cents again. That has to happen first. Most of the competition has to die off before prices can rise again.

In the paper newspaper days, culture supported about as many journalists as police detectives, roughly, which is a lot. In the internet era you need about as many journalists as there are pro football players, roughly. A lot of journalism schools need to close, lots of people need new jobs, its not merely closing out legacy newspaper corporations. Until the "supply" of journalist humans drops by a factor of 100 to 1000, there isn't going to be much money to be made in that field.

It is like being in the horse buggy business around a century ago. Another interesting analogy might be village blacksmith vs the industrial nationwide factory. When one guy at one machine can manufacture an entire nations widgets, there isn't any requirement anymore for every village blacksmith to hand make widgets.
I was going to mention this film. I'm happy to see someone else did.

This movie was... an experience. To sum it up as succinctly as possible. Perhaps a bit too existential at times, but it's extremely meta - and I like meta things. It really forces one to be introspective and to dig down through all the layers.
He's paying lip service to that idea. As acdha points out, he's not "putting his money where his mouth is".
I don't believe I said anything about people wanting to sympathize with and support marginalized groups. I say power to them.

Where I draw the line is groups of people deciding not just for themselves but for everyone else what free expression and free speech means. Which is the group I described. This is the growing trend that I'm speaking of, which you seem to think is something to dismiss. I say you should pay attention to them because history shows that this is the type of people who do the most harm to the previously mentioned marginalized groups under the guise of bettering humanity.
Superfit: using competition to get your fitness to the next level
Aronofsky's Pi.
Really eye opening, but I'm a bit annoyed that I'm going to have to re-think some of my goals now. ;)
> Shockingly (or not), I expect the vast majority of U.S. politicians would say that's exactly how they behave.

Except I've never once seen such a claim actually made by any politician. So at the very least it seems likely to stand out.

And as for how to believe them: "I intentionally have no access to the donor list, I have never seen the donor list, and if you tell me you've donated to my campaign I will have no particular reason to believe you, so don't bother".
The ethical argument, which is briefly considered in this article, is that by blocking ads you are violating an implied agreement with the site owners.

Legality and technology are irrelevant, it's simply a question of whether or not such an implied agreement exists and whether or not it is ethical to break it.

My opinion is that such an agreement does exist, and that it is a (very minor) unethical act to break it, and that it is a much larger unethical act to brag gleefully about breaking it as many are doing in this thread.

The virtuous way to respond to an untenable agreement is to avoid it altogether, not to take the parts that benefit you and violate the parts that don't.
The cabs themselves. There are a limited number of licensed cabs, and prices are preset.
>Previous generations of college students did not require counseling for nearly every single aspect of college life

Well, actually they probably did. That's why we have all these statistics telling us how many kids in college kill themselves. Because they needed those things.
Track Your Quantified Self
So, you cannot possibly offend white males?
In your world, apparently only women and minorities have the right to be offended.
But they care about more days off. In one of his videos he says voting day must be on a national holiday. He should really lead with this.
I've explored this pretty extensively and it's currently just the way it is. It happens from first sync so the rescan interval makes no difference. Your collection probably requires 300-400MB of RAM to sync so it should be on the cusp of failing on a raspberry pi.

Here's the bug report that was closed without any fix:

https://github.com/syncthing/syncthing/issues/468

And user reports of this show up pretty often:

https://github.com/syncthing/syncthing/issues/1841

https://forum.syncthing.net/t/arm-linux-cpu-usage-99-for-man...

https://github.com/syncthing/syncthing/issues/1841

A sync tool that uses on the order 2MB of RAM per GB of files or 4kB per file isn't really usable. A cheap NAS these days can easily have 6TB of RAID6 storage but it won't have 12GB of RAM. Clearly something in syncthing is keeping way too much stuff pinned in memory and the developers so far haven't focused on that. There's no apparent need for this memory usage either as there's already an on-disk database with the state of the sync folder.
The analogy to Tesla is a poor one; this product is easily reproducible, and the homeware space is rife with imitation products that are notoriously difficult to protect with IP. I feel this product is more suitable for an infomercial than VC investment.
Thumb and Arm64 dropped support for conditional execution.
For ARM thumb2 style you need a third instruction between the two:

IT EQ

The 'IT' is for 'if then'.
There could also be more 'then's and 'else's for the conditional execution of muliple instructions:

ITTE LT

(If then then else)
The following instructions could for example be:

ADDEQ ...
STREQ ...
BNE ... (Branch - not equal because of the else)

Source:
http://community.arm.com/groups/processors/blog/2010/09/30/c...
I imagine you never used VC++ debugger...
Chrome Dev Summit 2015
The title isn't misleading. The title is a reasonable summary of what the article aims to say, in actuality. What article is attempting to say may be wrong but that's a different issue.
I'm not entirely convinced. Japan didn't only invade America with electronics, it came with a widely appealing culture as well. Sushi, anime, jpop, all of these things made Japan more interesting than the gadgets it made.

Foxconn does indeed produce excellent electronics, but they're largely designed elsewhere. Most Chinese-designed consumer products lack appeal outside of China.

The reason I harp on about culture is because it drives fashion. The Chinese government is so adamant about dictating culture that it stamps out the possibility for subcultures to grow and, most crucially, become popular outside the country. Just look at China's film industry. Actually, don't. I've seen what passes for Chinese film media and it could have been written by a machine, or one of those folks from 1984 who release the same book every few years with different character names.

Dissent gives rise to new culture: American blacks playing blues becomes classic rock, which becomes punk rock, and so on. A government focused on dictating culture in an age of information is like going to high school and still being dressed by your mom.

Meanwhile, peripheral - and far poorer - countries are having cultural booms as their popularity spreads around the globe. Singapore, Vietnam, Thailand, heck, not to mention India, all have widely appealing cultural products. If China can't become cool, then they'll remain a factory, subject to the whims of global finance and technology.
We'll never get to "no content" because people want quality content and are willing to pay. It's just a matter of the market figuring out how to match supply and demand. There will be a lot of failures along the way but it will happen.
It's been deleted. Here's a mirror: https://web.archive.org/web/20150811052336/https://blogs.ora... - and while it's full of cringeworthy analogies, such as breaking a contract is just like cheating on your spouse, there's also, well, "logic" that defies conventional wisdom:

Q. But one of the issues I found was an actual security vulnerability so that justifies reverse engineering, right?

A. Sigh. At the risk of being repetitive, no, it doesn’t, just like you can’t break into a house because someone left a window or door unlocked. I’d like to tell you that we run every tool ever developed against every line of code we ever wrote, but that’s not true. We do require development teams (on premises, cloud and internal development organizations) to use security vulnerability-finding tools, we’ve had a significant uptick in tools usage over the last few years (our metrics show this) and we do track tools usage as part of Oracle Software Security Assurance program. We beat up – I mean, “require” – development teams to use tools because it is very much in our interests (and customers’ interests) to find and fix problems earlier rather than later.

That said, no tool finds everything. No two tools find everything. We don’t claim to find everything. That fact still doesn’t justify a customer reverse engineering our code to attempt to find vulnerabilities, especially when the key to whether a suspected vulnerability is an actual vulnerability is the capability to analyze the actual source code, which – frankly – hardly any third party will be able to do, another reason not to accept random scan reports that resulted from reverse engineering at face value, as if we needed one.

Q. Hey, I’ve got an idea, why not do a bug bounty? Pay third parties to find this stuff!

A. <Bigger sigh.> Bug bounties are the new boy band (nicely alliterative, no?) Many companies are screaming, fainting, and throwing underwear at security researchers to find problems in their code and insisting that This Is The Way, Walk In It: if you are not doing bug bounties, your code isn’t secure. Ah, well, we find 87% of security vulnerabilities ourselves, security researchers find about 3% and the rest are found by customers. (Small digression: I was busting my buttons today when I found out that a well-known security researcher in a particular area of technology reported a bunch of alleged security issues to us except – we had already found all of them and we were already working on or had fixes. Woo hoo!)

I am not dissing bug bounties, just noting that on a strictly economic basis, why would I throw a lot of money at 3% of the problem (and without learning lessons from what you find, it really is “whack a code mole”) when I could spend that money on better prevention like, oh, hiring another employee to do ethical hacking, who could develop a really good tool we use to automate finding certain types of issues, and so on. This is one of those “full immersion baptism” or “sprinkle water over the forehead” issues – we will allow for different religious traditions and do it OUR way – and others can do it THEIR way. Pax vobiscum.
This is hardly a first. Oracle stuffs a bad, misspelled little poem in their DB protocols, not for any technical reason, but purely to attempt to extend copyright protection by forcing people to violate their copyrights to be compatible with Oracle.

You can find a copy of it here: http://dacut.blogspot.com/2008/03/oracle-poetry.html

Note the copyright statement on the mispelled, 3-line poem with no literary merit whatsoever (which happens to be longer than the poem itself):

"The preceding key is copyrighted by Oracle Corporation.
Dupl@ication of this key is not allowed without permission
from Oracl1e Corporation. Copyright 2003 Oracle Corporation."

The purpose of this is to abuse the copyright on the above "poem" in order to prevent people from implementing the Oracle DB protocols. I guess they hope that everyone is ignorant of Sega v. Accolade? Even that trick of theirs is copied from elsewhere:

https://en.wikipedia.org/wiki/Sega_v._Accolade

EDIT: Reading that deliberate misspelling makes me wonder if I could start "Oracl1e Corporation" and give people permission to violate this? Sure, it'd be a ridiculous cheat, but so is the sham copyright on their worthless poem.