skysight-inc/HackerNews huggingface dataset:
If this was an open source "project", rather than a "foundation" whose mission is to build a better web for its users, I'd say it was their call and that's the beauty of OSS. This is not that.

This is another decision in a long string of decisions which are either not in their users' interest, questionable, or poorly communicated and implemented.

If I were to give the benefit of the doubt here over the question of whose interest this is in (Mozilla or its users) it is still being horribly communicated (otherwise one might better understand why it's in one's interest) and horribly implemented, to the point which I'm beginning to question whether Mozilla, as an organization, is up to the task of building a better web for its users.

Why not more discussion around Pocket, the new tab page, Thunderbird support, etc. Why pop these decisions, fully made, on their user base? And why not, in the case of XUL, incrementally replace features or develop in parallel until a drop-in, validated solution exists.

To me, one of two things is going on. Either Mozilla is not acting in the best interest of its users or this is amateur hour. Both scenarios suck.
Annotating the Scholarly Web
VaxTrac | QA Software Engineer | Washington, DC | ONSITE

VaxTrac is looking for talented QA engineer who shares our passion for making a difference in the world. We build tools to improve the delivery of health care to those that need it most. QA Engineers at VaxTrac are the primary conduit between our users and Software Engineers. They condense many, sometimes unclear, reports into actionable bugs. Once a fix is applied, the QA engineer tests the software and generates relevant documentation about the fix for internal teams and external users. QA Engineers are primarily responsible for: maintaining the bug-fix lifecycle, gathering supporting technical information from field reports, improving processes for bug reporting and features requests, testing fixed bugs for completeness, maintaining changelogs and providing technical support for the coordination of trainings.

We are looking for those who

+ Are committed to using their skills to generate real social impact.

+ Have an interest and passion for emerging technologies and novel use cases.

+ Thrive in loosely structured environments.

+ Share the conviction that we can make the world just a little bit better.

Skills and Requirements

+ Experience programming web, mobile or desktop applications

+ Extraordinary skill in distilling and communicating complex concepts

+ Eagerness to travel and spend time in remote corners of the globe

Bonus points

+ Experience writing or testing native Android applications

+ Demonstrable programming talent

+ Computational data analysis experience

+ A keen eye for visual elements and design

+ French language fluency

+ Primary or secondary technical support experience

+ Bachelor's degree or higher in a technical discipline

Please email your updated resume and cover letter as attachments to careers@vaxtrac.com with “QA Engineer” as the subject of the message.
The problem is that liberals, who are well aware of crime figures, don't publicize them because to do so would be "racist". That is, they don't think that publishing these figures would serve any purpose other than perpetuating so called racism. So only the (far) right talk about them. Note that you haven't actually shown the figures are wrong.
It's not obvious to me that the militant feminists/race baiters/safe space people are sociopaths bent on willful dishonesty. I think it's reductive to assume they all have bad intentions.

I disagree with many of their points of view, but it doesn't mean that they are being dishonest. For all you know, I could be the willfully dishonest one here.

But you bring up an interesting point I've been wondering about lately - is the world complicated and full of nuance to be debated ad infinitum? Or is truth actually quite simple, with the source of complexity being only those who would cloud the truth with bias and/or willful dishonesty?
>Our culture has actually taught our kids to be this self-absorbed and narcissistic.

I have to say I tend to agree with this statement. I feel like every day I see more and more of the younger generation (~25 and younger) acting entitled to everything. Even in elementary schools, it is no longer the child's fault for acting up, but somehow the teacher's fault, which is a complete 180 from what it used to be.

I have to side with Dr. Piper on this one. The student chose to go to this university, I assume the student also tries to adhere to the Christian beliefs. If this is the case then Dr. Piper is absolutely right. It's not his job to coddle these students and make them feel good. If they are there to learn about Christianity and follow the beliefs that go along with it then they should expect to be corrected when their actions contradict that of the religion they desire to follow. Being humbled is just a part of it.

If I may be bold enough to give this student another verse to look at:

Proverbs 13:10 "Where there is strife, there is pride, but wisdom is found in those who take advice."
USB dead drop
Show HN: Make VR for Google Cardboard, Using React
Thoughts on Calypso, WordPress and JavaScript
If were being honest with ourselves, are we really concerned about the code maturity of a simple server feeding a cat? This isn't rocket science. Its a silly/fun project.
Data’s hierarchy of needs
Many people experience no effects at all the first or second time they consume it, but then when they finally are affected by it, that experience will be the most effective.
Even if they don't, they can make it. They can bust any politician for career ruining material quite easily. If the FBI says you have CSA images on someone's machine, how many are going to doubt the FBI?
The New Rosetta Stone: Wikidata
It's nice that JS devs are continuing to discover functional programming techniques, but it irks me a little that this is considered to be some sort of new development. JS has always attracted SICP-inspired programmers because of its strong resemblance to Scheme.

Doug Crockford popularised prototypical inheritance and function programming techniques in JS on his blog nearly 10 years ago.

KnockoutJS has been around for a similar amount of time and data flow was a big part of its design. React and Elm are evolutions of design that has been a part of front-end dev for a long time.
What's it like to be an Intersex
Is HackerNews a safe-space for programmers? If you say anything negative about PG or silicon valley, you are downvoted. If you don't follow its rules, you are banned. If you don't have the same opinion as everyone else, don't follow the strict posting guidelines you are kicked out. It's philosophy is all fund raising capitialism, if you try something crazy you don't get funded.

Isn't HackerNews just an extreme safe-space for SV programmers?

Ok ok ok. I'm not trying to say they're the exact same. But what I am saying in response to your post is... so? That all sounds fine and totally reasonable. I don't see a problem.

I am amused how in the past two weeks the word "safe space" has been weaponized by the liberal left. First they demanded safe spaces. Then they were laughed at on a national scale. Now they throw back "oh yeah... well YOU'RE a safe space so fuck you!". I've seen it in multiple contexts and expect to see it more.
I don't think WhatsApp Web is a ridiculous hack. Instead I think it's quite an ingenious hack to allow you to use a computer to send and receive messages without 1) dealing with the pesky message synchronisation issues that plague iMessage, and 2) having the server store all messages. And your phone only needs to be connected to the Internet, not necessarily on the same network. Regarding the use of QR code, I think it's a clever way to authenticate too; no password to memorise, just a long random auth token.
Mortgages, Layoffs and Bribes
Sounds like spaced-repetition software like Anki, which is mostly used in language learning.
> Learning only happens when there are consequences for being wrong

If I'm writing a toy project to teach myself WebGL, what are the consequences for doing something incorrectly and later having to debug it?
Free tuition is absolutely the answer, along with free healthcare, living costs, and housing for students. The college bachelors degree should be a two year program and required just as high school is. It should also be must more in depth and breadth. What is the true issue is what a University is and equally, the relationship amongst education, government, and business, I.e. Who is paying for it. I will not share here my opinions regarding the solutions, but think people should try to find what the real problems are rather than solve the wrong things.
What's more likely happening is that Telegram links are being used in a lot more spam. As a result, it's much better for WhatsApp users as a whole to just block Telegram links. It's brute force, but it's better than a poor user experience.
> Our culture has actually taught our kids to be this self-absorbed and narcissistic

Actually, children are necessarily and healthily narcissistic. They need this to help them move from a codependent relationship with their parents to a more balanced one as the turn into adults. Blaming them for this trait is ridiculous.
> So we finally have a free choice of OS

Not really, you still a browser that implement all this stuff. The only difference is Open tech vs proprietary.

Open technologies are obviously a good thing. Writing a software as complex as Photoshop for instance with the exact same features with HTML/CSS and JavaScript isn't going to fly and be usable for someone who has to work 10 hours a day on it. The performance issues will be significant. It's not a big deal for an text editor though I still can't open a 5mb log file in Atom for some reasons. No problem with Sublime Text 2 or Vim. Why is this ?

My point is Web techs aren't a silver bullet.
Location: Charlotte

Remote: Yes, also willing to work locally in office

Willing to relocate: No, I love my city too much.

Technologies: Sketch, Photoshop, Illustrator, Balsamiq, UI Design, Visual Design, UX Design, Wireframe, Mockups

Resume: https://static1.squarespace.com/static/53e16e24e4b0262219c5f...

Portfolio: https://sher-creative.squarespace.com/

GitHub: https://github.com/arcanemainframe

Email: sher.creative.art@gmail.com

I am a designer who has worked with rebranding, mobile conversion, wireframing, HTML, CSS, and consulting. Looking for a great place to work and contribute my skills to! Shoot me an email if you think I would be a fit.
Visualize Abstract Syntax Trees (ASTs) to Better Understand Python
Referring to architecture, algorithms, language features, etc obviously. They were all better on many machines from 1960's-1980's. Market kept rejecting anything that wasn't backward compatible with existing garbage and had max performance per dollar. So, dumb CPU's, COBOL, and C it is. :)

Gave examples of what features old ones had in the essay below with the first link mentioning the specific systems for further inspection:

https://www.schneier.com/blog/archives/2014/04/dan_geer_on_h...

Note: B5500, System/38, and Ten15/FLEX are all especially worth considering. Two were basically HLL machines with type-safety and interface safety enforced at hardware level. System/38 was object-based with HW- and SW-level protections plus portable microcode layer.

I'd say Channel I/O counts as one that kicks modern systems' asses. Servers have been copying it bit by bit over past ten years, maybe even exceeding it, but server OS's are inherently inferior in usage given mainframe OS's are designed for I/O offloading at core. Near interrupt-less architecture with acceleration engines makes many apps scream with performance. And would only cost $10 per CPU on desktops but would require Windows & Linux rewrites. (sighs)

https://en.wikipedia.org/wiki/I/O_channel
No, a trigger warning is saying "heads up, this might be especially uncomfortable for some people." Not unlike "heads up, this video has graphic and explicit violence", or "heads up, we're meeting that ex you just broke up with for dinner in a few hours."
Fintech Spotlight: SDK.finance Wants to Power Your Fintech Startup
According to the Telegram FAQ [1] the Telegram Facebook page [2] has been taken down as well.

[1] https://telegram.org/faq#facebook

[2] https://www.facebook.com/tlgrm
I wonder how much this has to do with the general baby-ing of people of all ages. Kids don't play outside in the woods any more, parents pick up kids from their bus stops, etc. Is this because parents complained?
How is focusing on Firefox not inline with a mission statement of 'building a better web for it's users?'
I have a really hard time following this discussion. I assume you are against safe spaces, but isn't that pretty much what you're suggesting as a solution here? How is "insecurity" any sort of measurable standard that doesn't quickly equate to anyone you disagree with?
That works for many people, but I'm willing to hold people to a lower standard than that.
I don't disagree it was a bad idea to do the rewrite but rather the company (Netscape) was on a downward spiral regardless (it didn't help but I don't think it was the sole reason).
Learning Equality - https://learningequality.org/about/ - San Diego, CA -- Onsite | Full-time

Who we are

========

We’re a small nonprofit committed to bringing the online education revolution to the 60% of the world without Internet. We started 3 years ago with KA Lite (https://learningequality.org/ka-lite/), an offline-installable platform bundling Khan Academy content and our own student tracking tools in an easy to install bundle. KA Lite has already reached over 2.1 million learners in 160+ countries.

We’re now starting to work on our next-gen offline ed-tech platform, Kolibri (https://learningequality.org/kolibri/), which aims to incorporate not only a wider set of content from partners, with alignment to local standards, but also allow anyone to create their own videos and exercises to meet the needs of their local context.

Positions

======

Full-stack Web Developer -- You will need to have some experience doing full-stack web development -- the specific stack we use is Javascript, Backbone.js, jQuery, HTML, CSS/LESS , Python and Django. We’re designing Kolibri as a small core app with the majority of user-facing features implemented as plugins. As an initial project, you’ll be working on creating a plugin that ports one of KA Lite’s features into Kolibri.

Executive Assistant/Office Manager -- You will have two roles - As “Executive Assistant”, you will be responsible for supporting core team members with communications, planning, drafting, and research. As “Office Manager”, you’ll be responsible for making sure the office runs smoothly, including handling mail, ordering supplies, organizing events and so forth. This is a combined role, with the exact job title and focus areas negotiable based on skills and interests.

Benefits

======

- Salary at the same levels as other core team members

- Retirement plan with matching employer contributions

- Health care + dental insurance

- Flexible and generous vacation policy

- Working in sunny San Diego

Read more and apply at: https://learningequality.org/about/jobs/
SEEKING WORK - Remote

Designer open for projects.

Portfolio: http://www.rickkercz.com/2015

Availability: 20 hrs per week in December

Rate: $74 USD per hour

Email: hi@rickkercz.com
EDIT: That would be suicide (for the whatever 5% of their sales the mac brings in!). If they imposed a rule like that AND continued to neglect the app store the way they do, droves of developers would leave.

Unless they rethink or overhaul their sandboxing system to allow a bigger class of applications (essentially, most of what's out there), they won't be able to move power users to the App Store.
+ having a China wall between review (that are on the app store) and the support (that you may implement in your app if you wish) isn't so great.

When selling on Amazon for example, you have a ready to use support platform that allow you to easily interact with customers that seem to be strugling. I feel this really helps avoiding unnecessary frustrations.

Also, the best moment to collect feedback is when people are in review mode. And when your users get in review mode, they got straight to the app store where you can't reach them.
Population deceleration is a global crisis and virtually nobody is talking about it.
I've been reading your comments for years and I have a ton of respect for your intellect and communication ability. But 'live video over the web' is not a great idea. It's not clear and compelling, it isn't centered around a long term vision, it doesn't change the rules of an existing process in an unexpected way. There have to be dozens if not hundreds of people who had the same idea around the same time, many of them before you first articulated it.

"Improve compression technology X so that live video is technically feasible sooner than expected"...now that's a great idea. Likewise, "Use marketing technique Y to create an insatiable demand for personal web cams", also a great idea. Someone starting a company in a given space that think will take off doesn't really constitute a groundbreaking innovation, though it is a smart business move.

Many if not most people who say "I have great ideas all the time" are overvaluing the quality of their own thoughts. Plenty of people have good ideas every day. But truly great ideas, by definition, are rare. Not 1 in 100 rare. More like 1 in 1,000,000 rare. And it can be really hard to tell the difference between the two, especially when evaluating one's own ideas.
Yes, I was aware of that.

Dutch, by the way.
A Selection of Services That Will Speed Up Your App Development
The Vocal Ranges of the Greatest Singers
>plenty of people use this tendency to give both sides to every issue equal credence and carefully consider both, so they inject some absurd ridiculous view as the other side and abuse your tendency to respect them to gain credence for it.

>And it's a prisoner's dilemma. If you try to be respectful and thoughtful and the other person screams and yells and abuses and strawmans then you will lose the 'debate' by any metric not implemented by a philosophy professor.

Absolutely, and it's one of the most frustrating things I think a lot of reasonable, polite people come up against.
Your assumption is pretty good! I won't use continued fractions directly but the Stern-Brocot tree method can be understood in terms of continued fractions.
To be fair, delusions about a magic sky monster are infantile.
Yeah, pretty much. The likelihood of a student at a private, conservative, Oklahoma, evangelical, religious school going up to the school president/religious leader after a sermon and making a supposed left-wing, liberal, "I'm so easily offended that I get offended by your sermon about love" complaint is zero.

People on HN are taking this straw man attack and running with it, though. It's meme-licious.
That is my biggest complaint about the Mac App store. I think in general prices have been reduced for most apps. But upgrade pricing is a must for customer retention. If they try to sell me the next version of Logic for 199 Im not buying it. I spent 599 for logic 8 platinum, 129(I think) for logic 9 upgrade and then 199 for Logic pro X. Im not interested in giving them another couple of hundred dollars for a while.
Except that's not true: Webkit, Gecko, Trident... they are all different "OSs" you're writing for, you just wave them away by shipping the OS with the application. You could do the same by shipping a virtualised image running a stripped-down Linux configured to run only one application. One of these solutions is now socially acceptable, but both manage to completely discard everything the desktop OS achieved in 30 years.
Well, or Firefox as a web browser has to render HTML/CSS/JavaScript no matter what, and now that HTML/CSS is at feature parity or better with XUL in the space XUL is meant to occupy, it doesn't make sense for Mozilla to maintain two competing technologies when one receives 95% of their internal developer attention and 99.99999999999999% of external developer attention.
Have you tried using Vivaldi? It's awfully slow to respond to user interaction because it's all HTML. Say what you want about XUL, but for something aiming to be like HTML it never felt slow. If Vivaldi's non-existing responsiveness is what the new Firefox will be, then they should seriously consider to rewrite the whole thing like a game (in OpenGL/Vulkan) instead. Oh and XUL was optimized for memory efficiency, which will have to be reoptimized for the HTML-only interface, but that can benefit the whole web.
This centurys space race? Driverless cars
First class functions are only one aspect of functional programming. Immutaility is a core feature which has only recently seen popular adoption in JS, with projects such as immutable.js. Out of the box JS doesn't offer the data structures necessary to code naturally in a Scheme-like manner.

Couple this with the new concept of Virtual DOM as pioneered in React and you get purely functional UI on the web, a radical departure from the status quo of just a few years ago. Defintely a new development for JS. Indeed, React Native suggests that this could be an important development for UI in general.
I see your point now, not disagreeing either.

Meant adult as a contrast to toddlers (whom feelings and sense of security we do care about, for good reasons) and as a status that you target, grow into and nurture, especially more at the university (and hopefully after as well).
In Singapore, a quest to build the mother of all robotics systems
This was inevitable. They never did figure out how to sell ad space or corporate bundles in Thunderbird.
I agree with the jist of what is said by the president, but while reading this I felt the religious intonations were a bit strong and the article not object enough. Reading your comment does provide correlation to the strong religious sentiments.

Also their mission statement:

As an evangelical Christian university of The Wesleyan Church, Oklahoma
Wesleyan University models a way of thought, a way of life, and a way of
faith. It is a place of serious study, honest questions, and critical
engagement, all in the context of a liberal arts community that honors the
Primacy of Jesus Christ, the Priority of Scripture, the Pursuit of Truth, and
the Practice of Wisdom.
Fixing the problem of startups and their inherent power law
If anyone ever says we still need flash - I'll link them to this page. These "kiddy"-like interfaces are so common in flash but I haven't seen a good one done in HTML5 until just now.
Kepler Orrery IV
I found it very related to the content of the article. Even the title--the President of Oklahoma Wesleyan University doesn't realize that he really is running a day care for the college aged children of Christian parents. My brother went to a similar school and it's an absolute joke (down to needing to be signed out to leave campus!).
How EU nations are sued for billions by foreign companies in secret tribunals
> I've seen it in multiple contexts and expect to see it more.

Because it's a reasonable argument to make. Saying "you can't take this from me and claim it is a bad thing when I do it but a good thing when you do it" is a perfectly fine way to respond.